Part Number Hot Search : 
XXXXXXBG 4VHC2 F1535A IT130 B7730 CPC1973Y 2SA1266O 0515X
Product Description
Full Text Search
 

To Download MC145574AAC Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  mc145574/d rev 6 mc145574 isdn s/t-interface transceiver m coming through loud and clear.
this page intentionally left blank.


      ? motorola, inc. 199 9 motorol a reserves the right to make changes without further notice to any products herein. motorola makes no warrant y , represe ntation or guarante e regarding th e suitability of its products for any particular purpose, nor does motorola assume any liability arising out of the applicati on or use of any product or circuit, and specificall y disclaims any and all liabilit y , including without limitation consequential or incidental damages. a t ypicalo para meters which may be provided in motorola dat a sheets and/or specifications can and do vary in di f ferent applications and actual performance may vary over time. al l ope rating parameters, including a t ypicalso mus t be validated for each customer application by custome r ' s technical experts. motorola does not convey any license under it s patent rights nor the rights of others . motorola products are not designed, intended, or authorized for use as components in systems intended for surgical imp lant into the bod y , or other application s intended to support or sustain life, or for any other application in which the failure of the motorola product could create a situation where personal injury or death may occu r . should buyer purchase or use motorola products for any such unintended or unauthorized application, buyer shall indemnify and hold motorola an d it s o f ficers, employees, subsidiaries, a f filiates, and distributors harmless against all claims, costs, damages, and expens es, and reasonable attorney fees arising out of, directly or indirectl y , any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that motorol a was negligent regarding the design or manufacture of the part. motorola and are registered trademarks of motorola, inc. motorola, inc. is an equal opportunity/a f firmativ e action employe r .

mc145574 table of contents mc145574 contentsi motorola   
        section 1 introduction 1.1 introduction 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 organization of data sheet 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3 features 12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.4 block diagram 13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5 packaging 13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 2 wiring configurations 2.1 introduction 21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 pointtopoint operation 21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3 short passive bus operation 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.4 extended passive bus operation 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5 branched passive bus operation 23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6 nt1 star mode of operation 23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 3 activation/deactivation of s/t transceiver 3.1 introduction 31 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 transmission states for nt mode s/t transceiver 31 . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3 transmission states for te mode s/t transceiver 31 . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4 activation of s/t loop by nt 31 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5 activation of s/t loop by te 32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6 activation procedures ignored 32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7 frame sync 32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7.1 nt mode 32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7.2 te mode 32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.8 activation indication 32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.9 nr1(2) e error indication (ei) 32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.10 deactivation procedures 33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.11 initial state of b1 and b2 channels 33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.11.1 nt 33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.11.2 te 33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.12 additional notes 33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.12.1 m and n parameters 33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.12.2 echo channel 33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.12.3 a bit 34 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.12.4 scp nomenclature 34 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.12.5 scp indication of transmit and receive states 34 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 table of contents mc145574 contentsii motorola section 4 the interchip digital link 4.1 introduction 41 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 signal description 41 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3 idl2 standard mode 42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.1 nt idl2 slave 42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.2 nt idl2 master 43 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.3 te idl2 master 43 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.4 te idl2 master free run 43 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.5 te idl2 slave 43 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.6 additional notes 44 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.6.1 phase relationship of the nt transmit signal with respect to fsc/fsr 44 . . . . . . . . . . . . . . . . . . . . 4.3.6.2 phase relationship of the te transmit signal with respect to fsc/fsr, when in the idl2 master mode 44 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.6.3 operation of multiple mc145574s in te slave mode 44 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.6.4 independent tx/rx frame syncs 44 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.6.5 timeslot assignment 44 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.6.6 short and long framing 48 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.6.7 tsen signal 49 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.6.8 miscellaneous 49 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.6.9 idl2 waveform diagrams 49 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 5 serial control port 5.1 introduction 51 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2 scp transactions 51 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2.1 scp nibble register read 51 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2.2 scp nibble register write 52 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2.3 scp byte register read 53 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2.4 scp byte register write 54 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2.5 scp merged read/write 55 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3 signal description 56 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3.1 scp tx 56 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3.2 scp rx 56 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3.3 scpclk 56 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3.4 scpen 57 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3.5 irq 57 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4 scp highimpedance digital output mode (scp hidom) 57 . . . . . . . . . . . . . . . . . . . . . . . . 5.5 additional notes 57 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.5.1 scp independent of crystal 57 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.5.2 scp slave 57 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 6 general circuit interface 6.1 overview 61 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2 gci frame structure 61 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3 enabling the gci modes 61 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.4 gci indirect mode 64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.5 gci direct mode 66 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.5.1 slave mode 66 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 table of contents mc145574 contentsiii motorola section 6 (continued) 6.5.2 master mode 66 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.6 2b+d channels 67 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.7 m and a/e channels 67 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.7.1 monitor channel operation 68 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.8 monitor channel messages 68 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.8.1 monitor channel commands 610 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.8.2 monitor channel response messages 610 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.8.3 monitor channel status indication messages 610 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.8.4 accessible monitor channel registers 611 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.8.5 scp/gci register differences 612 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.9 command indicate channel operation 612 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.10 gci activation and deactivation timing diagrams 614 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 7 pin descriptions 7.1 introduction 71 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2 pin descriptions 71 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.1 iset 71 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.2 rxn, rxp 71 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.3 te/nt 72 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.4 m/s 72 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.5 t_in/tfsc/tclk/fix 72 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.6 v ss 72 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.7 sg/dgrant/andout 72 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.8 drequest/andin 72 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.9 class/echo_in 73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.10 fsc/fsr 73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.11 dcl 73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.12 d in 73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.13 d out 73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.14 scp tx/s0/m0 73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.15 scp rx/s1/m1 73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.16 scpclk/s2/m2 73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.17 scpen /gcien 73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.18 tsen /fst/bcl/lba 73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.19 irq /ind 74 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.20 v dd 3 74 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.21 v dd i/o 74 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.22 v dd 5 74 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.23 extal 74 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.24 xtal 74 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.25 txn, txp 74 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.26 reset 74 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3 additional notes 75 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3.1 input levels 75 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3.2 output levels 75 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3.3 scp hidom 75 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 table of contents mc145574 contentsiv motorola section 8 nibble register map definition 8.1 introduction 81 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.2 nr0 82 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3 nr1 83 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4 nr2 83 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.5 nr3 84 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.6 nr4 85 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.7 nr5 86 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.8 nr6 87 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.9 nr7 88 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 9 byte register map definition 9.1 introduction 91 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.2 br0 93 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.3 br1 93 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.4 br2 93 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.5 br3 93 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.6 br4 94 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.7 br5 95 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.8 br6 95 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.9 br7 96 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.10 br8 98 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.11 br9 98 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.12 br10 99 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.13 br11 910 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.14 br12 912 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.15 br13 912 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.16 br14 913 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.17 br15 913 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 10 overlay register map definition 10.1 introduction 101 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.2 or0 102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.3 or1 102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.4 or2 102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.5 or3 103 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.6 or4 103 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.7 or5 103 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.8 or6 104 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.9 or7 105 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.10 or8 106 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.11 or9 107 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.12 or15 107 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 table of contents mc145574 contentsv motorola section 11 d channel operation 11.1 introduction 111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 idl2 d channel operation 112 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.1 gaining access to the d channel in the te mode 112 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.2 setting the class for te mode of operation 112 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.3 generation of an interrupt in the te mode 113 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.4 gaining access to the d channel in the nt mode 113 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2.5 gci d channel operation 113 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 12 multiframing 12.1 introduction 121 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12.2 activation/detection of multiframing in the mc145574 121 . . . . . . . . . . . . . . . . . . . . . . . 12.3 writing s channel data to an ntconfigured mc145574 121 . . . . . . . . . . . . . . . . . . . . . . 12.4 multiframe interrupts in an ntconfigured mc145574 122 . . . . . . . . . . . . . . . . . . . . . . . 12.5 reading q channel data from an ntconfigured mc145574 123 . . . . . . . . . . . . . . . . . . . 12.6 writing q channel data to a teconfigured mc145574 123 . . . . . . . . . . . . . . . . . . . . . . . . 12.7 multiframe interrupts in a teconfigured mc145574 123 . . . . . . . . . . . . . . . . . . . . . . . . . 12.8 reading s subchannel data from a teconfigured mc145574 123 . . . . . . . . . . . . . . . . 12.9 multiframing in gci mode 123 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 13 device configurations 13.1 nt configurations 131 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.1.1 nt fixed or adaptive timing 131 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.1.2 nt master or slave 131 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.1.3 nt1 star and nt terminal modes 132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.1.3.1 nt1 star mode 132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.1.3.2 nt terminal mode 134 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.2 te configurations 134 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.2.1 te master mode (tem) 135 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.2.2 te slave mode (tes) 135 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 14 clock interface section 15 interrupts 15.1 introduction 151 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.2 irq7 nr3(0) e nt : d channel collision te : not applicable nr4(0) e enable 151 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.3 irq1 nr3(1) e te: d channel collision nt: not applicable nr4(1) e enable 151 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.4 irq2 nr3(2) e multiframe reception nr4(2) e enable 151 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 table of contents mc145574 contentsvi motorola section 15 (continued) 15.5 irq3 nr3(3) e change in rx info state nr4(3) e enable 152 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.6 irq6 nr3(1) e nt: farend code violation (fecv) detection te: not applicable nr4(1) e enable 152 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.7 gci mode 152 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 16 transmission line interface circuitry 16.1 introduction 161 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16.2 transmit line interface circuitry 161 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16.3 receive line interface circuitry 161 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16.4 additional notes 163 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16.4.1 sources of line interface transformers 163 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16.4.2 termination resistors 163 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16.4.3 protection diodes 163 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 17 power mode operation 17.1 power supply strategy 171 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17.2 power modes 171 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17.2.1 normal operation 171 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17.2.2 transmit powerdown 171 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17.2.3 absolute minimum power 172 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17.2.4 sleep 172 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 18 electrical specifications 18.1 maximum ratings 181 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.2 digital dc electrical characteristics 181 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.3 analog characteristics 182 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.4 power dissipation 182 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.5 idl2 timing characteristics 183 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.5.1 idl2 master timing, 8 and 10bit formats 183 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.5.2 idl2 slave timing, 8 and 10bit formats 184 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.6 gci timing for master and slave mode 186 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.7 scp timing characteristics 188 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.8 nt1 star mode timing characteristics 189 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.9 d channel timing characteristics (idl2 mode) 189 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 table of contents mc145574 contentsvii motorola section 19 mechanical data 19.1 pin assignments 191 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19.2 package dimensions 192 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . section 20 f57j4 mask set differences 20.1 functional differences 201 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20.1.1 differences in section 6 201 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20.1.2 differences in section 10 201 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20.1.3 differences in section 13.1.3.2 201 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . appendix a mc145574evk isdn s/tinterface transceiver evaluation kit a.1 introduction a1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a.2 features a2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a.2.1 general a2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a.2.2 hardware a2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a.2.3 software a2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a.3 block diagram a3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . appendix b glossary of terms and abbreviations
mc145574 list of figures mc145574 contentsviii motorola figure 11. block diagram 13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 21. pointtopoint 21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 22. short passive bus 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 23. extended passive bus 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 24. branched passive bus 23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 41. phase relationship of nt transmit signal 45 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 42. twobaud turnaround in te 46 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 43. phase relationship of te transmit signal 47 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 44. example architecture of an nt2 48 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 45. standard idl2 10bit mode 410 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 46. standard idl2 8bit mode with long frame sync 410 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 47. standard idl2 8bit slave mode with independent frame syncs 410 . . . . . . . . . . . . . . . . . . . . . figure 48. timeslot operation with independent slave frame syncs, tsen 411 . . . . . . . . . . . . . . . . . . . . . . figure 51. serial control port nibble register read operation 52 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 52. serial control port nibble register write operation 52 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 53. serial control port byte register read operation 53 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 54. serial control port byte register read operation double 8bit transaction 54 . . . . . . . . . . . . figure 55. serial control port byte register write operation 54 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 56. serial control byte register write operation double 8bit transaction 55 . . . . . . . . . . . . . . . . figure 57. merged serial control port nibble register read operation 55 . . . . . . . . . . . . . . . . . . . . . . . . . . figure 61. a. relative channel positions (gci slave mode) 62 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 61. b. relative channel positions (gci master mode) 63 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 62. gci indirect mode 64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 63. monitor channel access protocol 69 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 64. activation from te end 614 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 65. deactivation from nt end 615 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 66. activation from nt end 615 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 71. pin assignments 71 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 111. scit terminal mode 114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 131. nt family tree 131 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 132. nt1 star mode of operation 133 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 133. nt2 architecture 136 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 141. typical crystal oscillator connection 141 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 142. connection with external clock 141 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 161. transmit line interface circuit 162 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 162. receive line interface circuit 162 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 181. idl2 master timing, 8 and 10bit formats 183 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 182. idl2 slave timing, 8 and 10bit formats 185 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 183. gci timing for master and slave mode 187 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 184. scp timing characteristics 188 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 185. nt1 star mode 189 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 186. d channel request timing 189 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 187. d channel grant timing 189 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure 191. mc145574dw pin assignment (soic 28pin package, case 751f) 191 . . . . . . . . . . . . . . . . . . figure 192. mc145574pb pin assignment (tqfp 32pin package, case 873a) 191 . . . . . . . . . . . . . . . . . . figure a1. motorola silicon applications and the mc145574evk a1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . figure a2. block diagram a3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 list of tables mc145574 contentsix motorola table 31. nt mode transmission states 31 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 32. te mode transmission states 31 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 41. idl2 clock speeds 42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 61. clk1, clk0 gci clock selection 64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 62. gci timeslot assignment 65 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 63. m2, m1, and m0 pins in gci nt master mode 66 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 64. m2, m1, and m0 pins in gci te master mode 67 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 65. monitor channel commands 610 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 66. monitor channel response messages 610 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 67. monitor channel status indication messages 610 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 68. c/i channel commands and indications 613 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 69. gci c/i codes 613 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 81. scp nibble register map for nt operation 81 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 82. scp nibble register map for te operation 81 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 83. nibble register initialization after any reset 82 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 91. byte register map for nt mode of operation 91 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 92. byte register map for te mode of operation 92 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 93. byte register initialization after any reset 92 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 94. idl2 clock speed codes 98 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 95. br11(5), br11(4) rx info state codes 911 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 96. br11(3), br11(2) tx info state codes 911 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 101. overlay register map 101 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 102. overlay register initialization after any reset 102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 103. s(2:0) gci timeslot assignment 103 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 104. s(2:0) gci timeslot assignment 104 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 111. channel scp bit description 111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 112. d channel operation pin description 111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 113. mc145574 class operations 112 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 121. s channel data transmission 122 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 122. multiframe interrupts 122 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 123. te multiframe interrupts 123 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 131. pin operations 132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . table 132. pin operations for master and slave modes 134 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 contentsx motorola
mc145574 11 motorola       the mc145574 is motorola's second generation s/t transceiver and is a followup to the mc145474/75 transceiver. the mc145574 provides the improved interfacing capabilities and reduced power consumption re- quired by today's isdn applications, while maintaining the functionality and extended range perfor- mance of the mc145474/75. the mc145574 provides an economical vlsi layer 1 interface for the transportation of two 64 kbps b channels and one 16 kbps d channel between the network termination (nt) and terminal equipment applications (tes). the mc145574 conforms to ccitt i.430, etsi ets 300012, and ansi t1.605 specifications. the mc145574 provides the modulation/line drive and demodulation/line receive functions required of the interface. in addition, the mc145574 provides the activation/deactivation, error monitoring, fram- ing, bit, and octet timing. the mc145574 provides the control signals for the interface to the layer 2 devices. complete multiframe capability is provided. the mc145574 features the interchip digital link (idl2) for the exchange of the 2b+d channel informa- tion between isdn components and systems. the mc145574 provides an industry standard serial control port (scp) to program the operation of the transceiver. as an alternative to the idl2+scp combination, a general circuit interface (gci) is provided. the mc145574 is not pin compatible with the mc145474/75, but it does have a compatible register set. however, to make full use of the additional mc145574 features, software enhancements are re- quired.  
       this data sheet is comprised of 20 sections. section 1 is an introduction, serving to outline the features, package types, and pin assignments of the mc145574. section 2 describes the various wiring configu- rations which are applicable to the mc145574, and the operational distances as recommended by ccitt i.430, etsi ets 300012, and ansi t1.605. section 3 addresses the activation and deactivation procedures of the mc145574. the mc145574 incorporates the idl2. this is a fourwire interface used for fullduplex communication between ics on the board level. two 64 kbps b channels and one 16 kbps d channel are transmitted and received over this interface. section 4 is a detailed description of the idl2. the mc145574 incorporates an scp interface. the scp is a fourwire interface conforming to an industry standard multidrop serial link. the scp is compatible with motorola's serial peripheral inter- face (spi). the scp makes use of seven nibble registers, 16 byte registers and 10 overlay registers. section 5 is a description of the scp. a per bit description of the nibble, byte, and overlay registers is provided in sections 8, 9, and 10, respectively. when the mc145574 is configured as a te, it is equipped with five interrupt modes. when configured as an nt, it is equipped with four interrupt modes. section 15 describes these interrupts. the mc145574 also features a gci interface. this is a standard fourwire interface which allows full duplex transmission of two 64 kbps b channels and one 16 kbps d channel, multiplexed with control and maintenance information channels. section 6 is a description of the gci.
mc145574 12 motorola section 7 contains pin descriptions of the mc145574. the pin descriptions differentiate between the device configured for nt mode or te mode of operation, and gci and idl2+scp. as mentioned previously, the mc145574 is used for the transmission of two 64 kbps b channels and one 16 kbps d channel. access to the b channels is determined by the network. the tes gain access to the d channel in accordance with ccitt i.430, etsi ets 300012, and ansi t1.605 recommenda- tions. a description of the d channel operation is contained in section 11. in addition to the 2b+d channels, the s/t transceiver has a multiframing capability. multiframing is a layer 1 signalling channel for use between the nt and the te(s). the multiframing operation is de- scribed in section 12. the mc145574 can be configured in several different operating modes depending on the application. section 13 describes all the possible configurations, whether in the nt or te mode. section 16 describes how to interface the mc145574 to the s/t bus. section 17 describes the various power modes of operation. section 18 contains electrical specifications, and section 19 contains me- chanical data relevant to the mc145574. section 20 describes the differences between this data book and the f57j4 mask version of the mc145574.  
 the features of the mc145574 are described below. ? conforms to ccitt i.430, etsi ets 300012, and ansi t1.605 specifications ? register compatible with the first generation mc145474/75 ? exceeds q.502 jitter requirements for te slave applications ? pin selectable nt or te modes of operation ? incorporates the idl2, with timeslot assigner ? industry standard microprocessor scp ? gci interface ? uses 2.5:1 transformers for transmit and receive ? exceeds the recommended range of operation in all configurations ? complete multiframing capability supported (sc1 sc5 and q channel) ? optional b channel idle, invert, or exchange ? supports full range of s/t and idl2 loopbacks ? supports transmit powerdown, listening, and absolute minimum power modes ? supports crystal or external clock input mode ? nt star and nt terminal modes supported ? low power consumption ? compatible with 3 v devices
mc145574 13 motorola    
 figure 11. block diagram txp txn dgrant drequest rxp rxn iset 2b+d extalout xtalin control and data interface signals idl2 + scp + gci interface scp control and status s and q handler act/deact logic d channel control modulator demodulator and timing recovery voltage reg system block clk logic v dd 3 v reg rx tx 2b+d core block   

the mc145574 comes in the following packages: 28pin, 600 mil wide, plastic soic 32pin, 700 mil square, tqfp the pin assignments for the mc145574 are described in section 7. package dimensions are in section 19.
mc145574 14 motorola
mc145574 21 motorola    
      the mc145574 isdn s/t transceiver conforms to ccitt i.430, etsi ets 300012, and ansi t1.605 specifications. it is a layer 1 transceiver designed for use at the isdn s and t reference points. it is designed for both pointtopoint and multipoint operation. the s/t transceiver is designed for use in either the network terminating (nt) mode or in the terminal endpoint (te) applications. two 64 kpbs b channels and one 16 kbps d channel are transmitted in a fullduplex fashion across the interface. sections 2.2 through 2.6 contain suggested wiring configurations for use. these configurations are deemed to be the most common but by no means the only wiring configurations. section 16 specifies the recommended circuitry for interfacing the mc145574 to the s/t bus. note that when operating in the te mode, only one te has the 100 w termination resistors in the transmit and receive paths. figures 21 through 24 illustrate where to connect the termination resistors for the described loop configurations. a description of the most commonly used loop configurations is as described below.        in the pointtopoint mode of operation, one nt communicates with one te. as such, 100 w termina- tion resistors must be connected across the transmit and receive paths of both the nt and te transceiv- ers. figure 21 illustrates this wiring configuration. when using the mc145574 in this configuration, the nt must be in adaptive timing. this is accom- plished by holding the fix pin low; i.e., connecting it to v ss . refer to section 6 for a more detailed description of this pin function. ccitt i.430, etsi ets 300012, and ansi t1.605 specify that the s/t transceiver must be able to operate up to a distance of 1 km in the pointtopoint mode. this is the distance d1 as shown in figure 21. nt mc145574 d1 te tr rxp rxn txp txn mc145574 tr tr tr txp txn rxp rxn figure 21. pointtopoint <>
mc145574 22 motorola  
      the short passive bus is intended for use when up to eight tes are required to communicate with one nt. the tes can be distributed at any point along the passive bus, the only requirement being that the termination resistors be located at the end of the passive bus. figure 22 illustrates this wiring configuration. ccitt i.430, etsi ets 300012, and ansi t1.605 specify a maximum operational dis- tance from the nt of 200 meters. this corresponds to the distance d2 as shown in figure 22. d2 nt tr txp txn rxp rxn mc145574 tr tr tr txp txn rxp rxn te mc145574 txp txn rxp rxn te mc145574 txp txn rxp rxn te mc145574 figure 22. short passive bus <>          a wiring configuration whereby the tes are restricted to a grouping at the far end of the cable, distant from the nt, is shown as the aextended passive bus.o this configuration is shown in figure 23. the termination resistors are to be positioned as shown in figure 23. d4 nt tr txp txn rxp rxn mc145574 tr tr tr txp txn rxp rxn te mc145574 txp txn rxp rxn te mc145574 d3 figure 23. extended passive bus <> <>
mc145574 23 motorola the essence of this configuration is that a restriction is placed on the distance between the tes. the distance, d3 (as shown in figure 23), corresponds to the maximum distance between the grouping of tes. ccitt i.430, etsi ets 300012, and ansi t1.605 specify a distance of 25 50 meters for the separation between the tes, and a distance of 500 meters for the total length. these distances correspond to the distances d3 and d4 as shown in figure 23. note that the ant configuredo mc145574 should be placed in the adaptive timing mode for this configu- ration. this is achieved by holding the fix pin low.  
    a wiring configuration which has somewhat similar characteristics to those of the aextended passive buso is known as the abranched passive buso and is shown in figure 24. in this configuration the branching occurs at the end of the bus. the branching occurs after a distance d1 from the nt. the distance d5 corresponds to the maximum separation between the tes. d1 nt tr txp txn rxp rxn mc145574 tr tr tr txp txn rxp rxn te mc145574 te mc145574 txp txn rxp rxn d5 figure 24. branched passive bus <> <>    
   a wiring configuration which may be used to support multiple t interfaces is known as the ant1 star mode of operation.o this mode of operation is supported by the mc145574. this mode is described in section 11. note that the nt1 star mode contains multiple nts. each of these nts can be connected to either a passive bus (short, extended, or branched) or to a single te.
mc145574 24 motorola
mc145574 31 motorola  
 
   
    
 ccitt i.430, etsi ets 300012, and ansi t1.605 define five information states for the s/t transceiver. when the nt is in the fully operational state, it transmits info 4. when the te is in the fully operational state, it transmits info 3. info 1 is transmitted by the te when it wants to wake up the nt. info 2 is transmitted by the nt when it wants to wake up the te, or in response to the te's transmitted info 1. these states cause unique patterns of symbols to be transmitted over the s/tinterface. only when the s/t loop is in the fully activated state are the 2b+d channels of data transmitted over the interface.         
  when configured as an nt, an s/t transceiver can be in any of the following transmission states shown in table 31. table 31. nt mode transmission states information state description info 0 the nt transmits 1s in every bit position. this corresponds to no signal being transmitted. info 2 the nt sets its b1, b2, d, and e channels to 0. the a bit is set to 0. (see sections 3.12.1 and 3.12.2.) info 4 info 4 corresponds to frames containing operational data on the b1, b2, d, and e channels. the a bit is set to 1.         
  when configured as a te, an s/t transceiver can be in any of the following transmission states shown in table 32. table 32. te mode transmission states information state description info 0 the te transmits 1s in every bit position. this corresponds to no signal being transmitted. info 1 the te transmits a continuous signal with the following pattern: positive 0, negative 0, six 1s. this signal is asynchronous to the nt. info 3 info 3 corresponds to frames containing operational data on the b1, b2, and d channels. if info 4 or info 2 is being received, info 3 will be synchronized to it.  
      the nt activates the loop by transmitting info 2 to the te(s). this is accomplished in the mc145574 by setting nr2(3) to a 1 (see section 3.12.3). note that this bit is internally reset to 0 after the internal activation state machine has recognized its active transition. the te on receiving info 2 synchronizes to it and transmits back info 3 to the nt. the nt, on receiving info 3 from the te, responds with info 4, thus activating the loop.
mc145574 32 motorola        the te activates an inactive loop by transmitting info 1 to the nt. this is accomplished in the mc145574 by setting nr2(3) to a 1. note that this bit is internally reset to 0 after the internal activation state machine has recognized its active transition. the nt, upon detecting info 1 from the te, responds with info 2. the te, upon receiving a signal from the nt, ceases transmission of info 1, reverting to transmitting info 0. after synchronizing to the received signal and having fully verified that it is info 2, the te responds with info 3, thus activating the loop. 
   the mc145574 has the capability of being forced into the highest transmission state. this is accom- plished by setting br7(7) to a 1. thus when this bit is set in the nt, it forces the nt to transmit info 4. correspondingly, in the te, setting this bit to 1 forces the te to transmit info 3. note that ccitt i.430, etsi ets 300012, and ansi t1.605 specifications allow a te to be activated by reception of info 4, without having to go through the intermediate handshaking. this is to allow for the situation where a te is connected to an already active loop. however, an nt can not be activated by a te sending it info 3, without going through the intermediate info 1, info 2, info 3, and info 4 states. this aactivation procedures ignoredo feature is provided for test purposes, allowing the nt to forcibly activate the te(s). in the te, the forced transmission of info 3 enables verification of the tes opera- tion.        #!" when the s/t transceiver in the nt mode is receiving info 3 from the te(s) and has achieved frame synchronization, it sets the fsync status bit nr1(0) high.    #!" when the te is receiving either info 2 or info 4 from the nt, and has achieved frame synchronization, the mc145574 internally sets the scp nibble bit, nr1(0). nr1(0) performs this function in both the nt and te modes, for the mc145574.    nr1(3), the activation indication bit, is used to signify that the loop is fully active. when the mc145574 is configured as an nt, this corresponds to the nt transmitting info 4 and receiving info 3. when the mc145574 is configured as a te, this corresponds to it transmitting info 3 and receiving info 4. when the loop is in the fully active state, nr1(3) is internally set high.   $    nr1(2) is set by the mc145574 s/t transceiver to indicate an error condition has been detected by the activation state machine of the transceiver, as outlined in ccitt i.430, etsi ets 300012, and ansi t1.605. the lowtohigh level transition of the ei bit corresponds to the ei1 error indication reporting, while the hightolow level transition of the ei bit corresponds to the ei2 error indication reporting recovery. note that nr1(2) is a read only bit.
mc145574 33 motorola 
  
  ccitt i.430, etsi ets 300012, and ansi t1.605 specifications dictate that only an nt can deactivate the s/t loop. intuitively, this has to be the case because in a passive bus if one te sends info 0, seeking to deactivate the loop, the other te's info 3 simply overrides it. an nt transmits info 0 to the te(s) when it wishes to deactivate the s/t loop. this is done by setting nr2(2) (deactivation request) to a 1. note that this bit is internally reset to 0 after the internal activation state machine has recognized its active transition.      
     when the mc145574 is configured as an nt, nr5(3:2) corresponds to aidle b1 channel on s/t loopo, and aidle b2 channel on s/t loopo, respectively. the device comes out of a hardware or software reset with these two bits reset to 0. thus, the nt comes out of reset with the b1 and b2 channels enabled. when the nt is transmitting info 4, data on the b1 and b2 idl2 timeslots will be modulated onto the s/t loop. setting either of these nibble bits in the nt mode will idle the corresponding b channel on the s/t loop. note that putting a b channel in the idle mode affects only the transmitted b channel. the demodulated b data is still transmitted out on idl2 tx, in accordance with the idl2 specification.   when the mc145574 is configured as a te, nr5(3:2) corresponds to aenable b1 channel on s/t loop,o and aenable b2 channel on s/t loop,o respectively. the device comes out of a hardware or software reset with these two bits reset to 0. thus, the te comes out of reset with the b1 and b2 channels disabled. when the te is transmitting info 3, data on the b1 and b2 idl2 timeslots is not modulated onto the s/t loop. setting either of these bits enables the modulation of the corresponding b channel onto the s/t loop. note that although the te comes out of reset with both b channels in the idle mode, this only affects the modulation path. demodulated data is still transmitted on d out .  
        "$"# for conformance qualification procedures, it is often necessary to state the values of m and n, where: m is the number of successive good s0 frames for frame synchronization, and n is the number of successive bad s0 frames for frame loss. for the mc145574, m = 5 and n = 3.  !   the nt demodulates the 2b+d data received from the te(s). in addition to passing this data onto the network, the nt echoes the d channel data back to the te(s) using the echo channel. this echo channel is monitored by the tes and used in the d channel contention algorithm. for a detailed descrip- tion, refer to section 11.
mc145574 34 motorola    an s/t frame consists of 48 bauds. in the nt to te direction, one of these bauds is for the a bit. the a bit is set to 1 when the s/t loop is in the fully activated state and is set to 0 at all other times. thus, when the nt is transmitting info 2, the a bit is set to 0. when the nt is transmitting info 4, the a bit is set to 1.  
 there are seven nibble registers, 16 byte registers, and 10 overlay registers in the mc145574. these registers are accessed by means of the scp. nr1(2) refers to nibble register 1, bit 2. likewise, br3(4) refers to byte register 3, bit 4, and or5(6) refers to overlay register 5, bit 6. the overlay registers are a second bank of registers available when the overlay register control bit br15(7) is set to logic 1.  
      note that there are two scp bits, br11(5:4), used to signify what info state the mc145574 is receiv- ing. in addition to this, br11(3:2) are used to signify what info state the mc145574 is transmitting. refer to tables 92 and 93 for a detailed description of these bits.
mc145574 41 motorola      
      the interchip digital link (idl2) of the mc145574 is backwards compatible with the idl of the mc145474/75 s/t transceiver of first generation. in addition to the standard operating mode, this en- hanced interface features new modes that are programmable through the scp. the idl2 is a fourwire interface used for fullduplex communication between ics on the board level. the interface consists of a transmit path, a receive path, an associated clock, and a sync signal. these signals are known as d out , d in , dcl, and fsc, respectively. the clock determines the rate of exchange of data in both the transmit and receive directions, and the sync signal controls when this exchange is to take place. three channels of data are exchanged every 8 khz. these channels consist of two 64 kbps b channels and one 16 kbps d channel used for fullduplex communication between the nt and te. there are two modes of operation for an idl2 device: idl2 master and idl2 slave. if an idl2 device is configured as an idl2 master, then fsc and dcl are outputs from the device. conversely, if an idl2 device is configured as an idl2 slave, then fsc and dcl are inputs to the device. ordinarily the mc145574 should be configured as an idl2 slave when acting as an nt, and as an idl2 master when acting as a te. the exception to this rule is the option to configure the nt as an idl2 master. the te configured mc145574 also features the new option of operating in the idl2 slave mode. these operation modes are described in section 4.3.  
     there are six pins associated with the idl2 interface. fsc/fsr this pin is normally fsc and is an input/output pin to which all serial interface events are synchronized. this pin is periodic at 8 khz. in the master mode, the pin is an output and is either derived from the s/t frame or from the xtal. in the slave mode, this pin is an input. fsc can be reconfigured through the scp to be fsr. in this mode, the idl2 operates with two indepen- dent frame syncs, one for the tx direction (fst) and one for the rx direction (fsr). fsr is bidirectional, the direction depending on whether the idl2 is a master or a slave. see register or7 description. dcl this is an input/output pin that provides the clock to the serial interface. in the master mode, this pin is an output. in the slave mode, this pin is an input. the clock is continuous and the edges are synchro- nous with the frame sync. when dcl is an output, the clock rate can be programmed through the scp to be 2.56 mhz, 2.048 mhz, 1.536 mhz, or 512 khz. when dcl is an input, the clock rate can be between 512 khz and 4096 khz (dcl should be a multiple of fsc.) selection of the clock frequency is accomplished in the same manner as used in mc145474, through the bits br7(2) and br13(5). see table 41 for idl2 clock speeds.
mc145574 42 motorola table 41. idl2 clock speeds br13(5) br7(2) dcl 0 0 2.56 mhz 0 1 2.048 mhz 1 0 1.536 mhz 1 1 512 khz d in this pin is always an input. data to be output on the s/tinterface is input on this pin. d out this pin is a threestate output. data received on the s/tinterface is output on this pin during pro- grammed timeslots and is high impedance at all other times. tsen /fst this pin is normally threestate, but it can be reconfigured through the scp to be used as tsen or fst. see register or7 description. tsen is an open drain output. tsen can be used to enable an external bus driver and pulses low when data is being output on the d out pin. this signal can be used to control a high drive bus/backplane driver in applications where the d out data is going offboard. since tsen is open drain, it can be wireor'd with other devices and share the same driver. this pin can also be reconfigured through the scp to be used as fst. in this mode, the idl2 interface operates with two independent frame syncs, one for the tx direction (fst) and one for the rx direction (fsr). fst is bidirectional, the direction depending on whether the idl2 is a master or a slave. tfsc/tclk/t_in/fix this pin is the fix input in nt modes, but in the te slave mode it is reconfigured to be used as tfsc and outputs an 8 khz signal that is synchronized to the incoming s/tinterface frames. the tfsc can be used in nt2 applications where the te slave mode is utilized. the tfsc can be used to synchro- nize the te slaves to the network. alternatively, this pin can output tclk, selected via the scp. tclk is a clock whose frequency can be chosen via the scp, which is also synchronized to the received s/tinterface. tclk can be used as an alternative to tfsc in the nt2 slaveslave mode. refer to the slaveslave mode section for further details on tfsc and tclk. see register or7 description. in the nt terminal mode (ntterm), this pin is t_in. see the section on nt terminal mode. see description for register or8. 
      
   this is the normal mode of operation for the mc145574, when active as an nt. in this mode fsc and dcl are inputs to the device, and the outgoing s/t frame is synchronized to the idl2 frame sync. typically the mc145574, when configured as an nt, is situated on a line card or an nt1 box. as an idl2 slave, this allows the s/t chip to derive its timing from the backplane or from the mc14lc5472/mc145572 uchips. as mentioned previously, fsc must be 8 khz, while dcl can be input to the device with any frequency from 512 khz to 4.096 mhz. when the mc145574 is configured as an nt, then br7(3) determines whether the nt is acting as an idl2 master or as an idl2 slave. when br7(3) is a 0, the mc145574, when acting as an nt, is behaving as an idl2 slave. conversely, when br7(3) or or8(3) is set to a 1, or when pulling high the m/s pin, the chip acting as an nt behaves as an idl2 timing master.
mc145574 43 motorola  
   as mentioned previously, the normal configuration for the mc145574, when configured as an nt, is as an idl2 slave. however, in order to facilitate testing of the environment in which the mc145574 resides, the capability exists to configure the chip as an nt idl2 master. in this mode of operation, the chip outputs fsc and dcl. these signals are divided down from the 15.36 mhz crystal input xtalin and hence are synchronous with it. the nt idl2 master mode also finds use in testing pc based local area networks or in passive bus configurations. in these environments, it may be required to configure one of the tes to act as an nt. the nt idl2 master enables the user to do this. writing a 1 to br7(3) or or8(3), or pulling high the m/s pin, puts the nt into the idl2 master mode. note that a software or a hardware reset reconfigures the nt as an idl2 slave. when the mc145574 is acting as an nt idl2 master, the dcl can be programmed to output one of four frequencies. the dcl rate is determined by br7(2) and br13(5). in the nt idl2 master mode, the dcl is obtained by dividing down from the 15.36 mhz crystal. application of a software or a hard- ware reset will reset br7(2) and br13(5) to 0. note that these bits have no application when the mc145574 is an nt idl2 slave.  
   this is the normal mode of operation for the mc145574 when active as an nt. in this mode, the mc145574 derives its timing from the inbound data from the nt. when the te is receiving either info 2 or info 4 from the nt, it adaptively phaselocks onto it. the te sets the fsync bit (nr1(0)) high when this frame synchronization has been achieved. when this occurs, the te outputs fsc, dcl, and d out synchronous with the inbound info 2 or info 4. if the te is receiving info 2, it outputs aidle 1so on d out in the b1, b2, and d channel timeslots. if the te is receiving info 4, it outputs valid data in these timeslots. note that when the te has reached its fully active state, it internally sets the activate indication bit (nr1(3)). (the active state for a te is when it is receiving info 4 from the nt, has phaselocked onto it, and is transmitting back info 3 to the nt.) in the te idl2 master mode, br7(2) and br7(3) determine the output dcl rate. see description of br7 bits 1 and 2 in section 9.9.  
     the capability exists in the mc145574 to configure the chip as a te operating in the idl2 master free run mode. this is done by setting br7(3) to a 1. in this mode, the te sends out a dcl and fsc regardless of the state of the frame synchronization bit (nr1(0)). if nr1(0) is low, then fsc and dcl are derived from the crystal in the same way as in the nt idl2 master mode. upon achieving frame synchronization (i.e., the te is receiving either info 2 or info 4 from the nt, has phaselocked onto it, and has set nr1(0)), fsc and dcl will become synchronous to the inbound info 2 or info 4 from the nt. the te idl2 master mode has the capability of providing four clock rates: 2.56 mhz, 2.048 mhz, 1.536 mhz, and 512 khz.  
   the te slaveslave mode should be selected when the device is to be used on the tinterface of an nt2. in this mode, the idl2 is in the slave mode, and d channel data is continuously transmitted/re- ceived to/from the tinterface. the d channel access algorithm is disabled in this mode. in this mode, the frame sync and serial clock are inputs. the idl2 circuitry incorporates buffering to accommodate any phase relationship between the frame sync and the received s/t frame. the buffering is able to absorb lowfrequency wander between the idl2 frame sync and the s/t frame. the wander absorption capability exceeds the requirement of q.502, which defines wander as 18 m s peaktopeak at frequencies below 10 hz over a 24hour period.
mc145574 44 motorola 
"*"&%# &*) 
 !) #*"&%)!"' & *!  (%)$"* " %# -"*! )'* *&   the mc145574 operating as an nt behaves as an idl2 slave, fsc/fsr and dcl being inputs to the device. fsc/fsr is a single positive polarity pulse, one dcl cycle in duration, and is periodic at an 8 khz rate. the mc145574 operating as an nt uses fsc/fsr to correctly position its outbound waveform. thus, the fsc/fsr input to the nt and the nt's outbound info 2 or info 4 are synchro- nous. the phase relationship of these signals is shown in figure 41 with a acloseup shoto included. 
 !) #*"&%)!"' & *!  (%)$"* " %# -"*! )'* *&   !% "% *!  )*( & the mc145574 operating as a te behaves as an idl2 master; fsc/fsr and dcl are outputs from the device. the te derives its timing from the inbound info 2 or info 4 from the nt. there is a twobaud turnaround in the te in accordance with ccitt i.430, etsi ets 300012, and ansi t1.605 specifications; i.e., the time between the te's received af bito and its transmitted af bito is equivalent to two bauds. this is indicated in figure 42. the te outputs fsc/fsr, dcl, and d out when it has achieved frame synchronization. the phase relationship of the te's transmitted info 3 and fsc/fsr is as shown in figure 43 with a acloseup shoto included. 
 '(*"&% & +#*"'#   ) "%  #, & when the mc145574 is configured for te slave mode in nt2 applications, the t_in/tfsc/tclk/fix pin defaults to the tfsc function. as tfsc, this pin outputs an 8 khz frame sync that is synchronized to recovered timing from the network. in te slave mode, the t_in/tfsc/tclk/fix pin function can be changed to tclk, which outputs a network synchronized high frequency clock. this is done by setting or7(5) to a 1. the clock frequen- cy of tclk is selected in the same manner as programming the dcl clock in idl2 master mode. elastic buffers are included in te slave mode to allow the mc145574 to operate with any phase relation- ship between the idl2 frame sync and the network. this buffer also allows the frame sync to wander with respect to the network, up to 60 m s peaktopeak. this exceeds the requirements of q.502, which states that wander up to 18 m s peaktopeak may arise over a 24hour period. an example architecture of an nt2 is shown in figure 44. the tfsc or tclk signal supplied by the te is used to synchronize the entire nt2 to the network. the tfsc/tclk pins can be wire or'd together and connected to v dd via a pullup resistor. each te looks at the tfsc/tclk pin during its programmed b1 channel timeslot. if there is no signal present and the te is activated, it outputs a synchronized signal on tfsc/tclk. it is important for all tes to have their b and d channels config- ured using the timeslot assigner, and no two devices can share a timeslot. 
 %'%%* .. ($ /%) via the scp, two pins (fst and fsr) are available to handle the transmit and receive frames indepen- dently on the idl2 interface. these pins must operate synchronously with the dcl clock. operation of fst and fsr is dependent on the master or slave mode. separate frame syncs are enabled by setting or7(4) to a 1. in the slave mode, fst and fsr may assume any relationship with respect to each other. in the master mode, both fst and fsr are operational and locked together in time. long frame format can not be used with independent tx/rx frame syncs. 
 "$)#&* ))" %$%* the mc145574 contains a timeslot assigner. the timeslot immediately following the fsc/fsr/fst signal is timeslot zero. timeslots are available up to the maximum dcl rate of 4096 khz. the timeslots are programmed through a group of control registers in the overlay register map. up to 256 start times may be defined, corresponding to each 2bit boundary defined by dcl.
mc145574 45 motorola figure 41. phase relationship of nt transmit signal f b1 fsc/fsr nt transmit (info 4) 1 2345678910111213141516171819202122232425262728293031323334353637383940414243444546474812 250 m s 125 m s l edaf a n b1 b1 b1 e 32 33 34 35 fsc/fsr nt transmit (info 4) dcl b2 edm b1 b2 eds edl fl
mc145574 46 motorola figure 42. twobaud turnaround in te f b1 te received (info 4) 10.4 m s l edaf a n b2 edm b1 b2 eds edl fl 2 baud turnaround f b1 l ldlf a l b2 ldl b1 b2 ldl ldl fl te transmitted (info 3) signal signal dl
mc145574 47 motorola figure 43. phase relationship of te transmit signal f b1 fsc/fsr 1 2 3 4 5 6 7 8 9 101112131415161718192021222324252627282930313233343536373839404142434445464748 1 2 250 m s 125 m s l ldlf a l b1 b1 b1 l 32 33 34 35 fsc/fsr te transmit (info 3) dcl b2 ldl b1 b2 ldl ldl fl te transmit (info 3)
mc145574 48 motorola nt nt nt nt te te te te clk sync data clk sync data clk sync data clk sync data clk clk sync data tfsc clk sync data tfsc clk sync data tfsc clk sync data tfsc s s s s t t t t frame sync control bus subscriber lines sinterface trunk lines to central office(s) tinterface fsc source selector sync and clock generator tsa controller figure 44. example architecture of an nt2 independent timeslot assignment is available for the b1, b2, and d channels in both the transmit and receive directions. b1, b2, and d timeslots may be enabled separately. when a timeslot is enabled, the idl2 automatically enters timeslot mode. if any one channel's timeslot is not enabled, data trans- mitted by the framer for that channel will be filled with all ones, and the channel will not be present on d out . with a dcl rate of 4096 khz, it is possible to allocate 1 of 256 possible timeslots to each data channel. it is important that the software selects a timeslot consistent with the dcl rate. when a clock rate of 2048 khz is being used, only 128 timeslots are available. if a timeslot out with the available range is chosen, then no data transfer occurs for that timeslot. the default values assigned to the b1, b2, and d channels are 00h, 04h, and 08h. these values provide an idl2 8bit output format as default. the idl2 10bit mode is not available when the timeslot assigner has been enabled. caution do not program overlapping timeslots even if a timeslot has not been enabled. the transmit and receive timeslot for a given b1, b2, or d channel can be the same.    
    in master timing mode, the default state is to supply a oneclockwide fsc/fsr/fst frame sync. however, an option is provided to change this to long frame. the length of the long frame pulse is always 8bit clocks, regardless of whether an 8 or 10bit format is selected. in the slave mode, the mc145574 will automatically adjust to whichever framing method is supplied. if the frame sync is two or more clocks wide, the mc145574 assumes a long frame format. a long frame format cannot be used in timeslot assignment mode.
mc145574 49 motorola     the tsen signal is enabled via the scp. see description for or7 bits 1 and 0. this pin then becomes an open drain output that pulls low when data is being output from d out . this signal can then be used to enable an external driver in applications where the idl2 data goes offboard, such as pbxs, channel banks, etc.   clock options in the slave mode, the idl2 interface accepts any clock from 512 khz to 4096 khz in 8 khz increments. in the master mode, the dcl has four frequency options, programmable through the scp. the clock rate can be either 2.56 mhz, 2.048 mhz, 1.536 mhz, or 512 khz. the default selection is 2.56 mhz. b channel exchange an option is provided to exchange the b1 and b2 channels inside the idl2. this exchange operates simultaneously in both tx and rx directions. b1 and b2 blocking options are provided to independently block or force the b1 and b2 channels to all ones in both the transmit and receive directions. b1 and b2 inversion options are provided to independently invert the b1 and b2 channels in both the transmit and receive directions. b1, b2, and d loopbacks options are provided to make an individual loopback on each b1, b2, or d channel. 
  
 the relative timing relationships of the idl2 signals are shown in figures 45 through 48.
mc145574 410 motorola figure 45. standard idl2 10bit mode b1 b1 b1 b1 b1 b1 b1 b1 d b2 b2 b2 b2 b2 b2 b2 b2 d fsc/fsr dcl d out d in b1 b1 b1 b1 b1 b1 b1 b1 d b2 b2 b2 b2 b2 b2 b2 b2 d figure 46. standard idl2 8bit mode with long frame sync fsc/fsr dcl d in b1 b1 b1 b1 b1 b1 b1 b1 b2 b2 b2 b2 b2 b2 b2 b2 d d d out b1 b1 b1 b1 b1 b1 b1 b1 b2 b2 b2 b2 b2 b2 b2 b2 d d fsc/fsr dcl d in b1 b1 b1 b1 b1 b1 b1 b1 b2 b2 b2 b2 b2 b2 b2 b2 d d d out b1 b1 b1 b1 b1 b1 b1 b1 b2 b2 b2 b2 b2 b2 b2 b2 d d fst figure 47. standard idl2 8bit slave mode with independent frame syncs
mc145574 411 motorola figure 48. timeslot operation with independent slave frame syncs, tsen fst clk d out tsen fsr d in b2 b2 b2 b2 b2 b2 b2 b2 b1 b1 b1 b1 b1 b1 b1 b1 d d b2 b2 b2 b2 b2 b2 b2 b2 b1 b1 b1 b1 b1 b1 b1 b1 d d
mc145574 412 motorola
mc145574 51 motorola   
     
 
the mc145574 is equipped with a serial control port (scp). this scp is used by external devices (such as an mc145488 ddlc or 68302) to communicate with the s/t transceiver. the scp is an industry standard serial control port and is compatible with motorola's spi, which is used on several singlechip mcus. the scp is a fivewire bus with control and status bits, with data being passed to and from the s/t transceiver in a fullduplex fashion. the scp interface consists of a transmit path, a receive path, an associated clock, an enable signal, and an interrupt indicate. these signals are known as scp tx, scp rx, scpclk, scpen , and irq . the clock determines the rate of exchange of data in both the transmit and receive directions, the enable signal governs when this exchange is to take place, and the interrupt signal indicates that an interrupt condition exists and a read operation of the interrupt status register (nr3) is required. the operation/configuration of the s/t transceiver is programmed by setting the state of the control bits within the s/t transceiver. the control, status, and data information reside in eight 4bitwide nibble registers, sixteen 8bitwide byte registers, and sixteen 8bitwide overlay registers. the nibble registers are accessed via an 8bit scp bus transaction. the 16bytewide registers are accessed by first writing to a pointer register within the eight 4bitwide nibble registers. this pointer register (nr(7)) then contains the address of the byte wide register to be read from or written to on the following scp transaction. thus, an scp byte access is in essence a 16bit operation. note that this 16bit operation can take place by means of two 8bit accesses or a single 16bit access.    
 there are six types of scp transactions. 1. scp nibble register read 2. scp nibble register write 3. scp byte register read 4. scp byte register write 5. scp merged read 6. scp merged write the following sections contain a discussion on each type of scp transaction.      a nibble register read is an 8bit scp transaction. figure 51 illustrates this process. to initiate an scp nibble register read, the scpen pin is brought low. following this, a read/write (r/w ) bit, followed by three primary address bits (a0 a2 = 0 to 6), are shifted (msb first) into an intermediate buffer register on the first four rising edges of scpclk, following the hightolow transition of scpen . if a read operation is to be performed, then r/w should be a 1. the three address bits clocked in after the r/w bit select which nibble register is to be read. the contents of this nibble register are shifted out on scp tx on the subsequent four falling edges of scpclk; i.e., the four falling edges of scpclk after the rising edge of scpclk, which clocked in the last address bit (lsb). scpen should be brought
mc145574 52 motorola back high after the transaction, before another rising edge of scpclk is encountered. note that scp rx is ignored during the time that scp tx is being driven. also note that scp tx comes out of high impedance only when it is transmitting data. figure 51. serial control port nibble register read operation scpclk r/w a1 a2 a0 d3 d2 d0 d1 high impedance don't care don't care scp rx scp tx scpen       
 a nibble register write is an 8bit scp transaction. figure 52 illustrates this process. to initiate an scp nibble register write, the scpen pin must be brought low. following this, an r/w bit followed by three primary address bits are shifted (msb first) into an intermediate buffer register on the first four rising edges of scpclk following the hightolow transition of scpen . if a write operation is to be performed, then r/w should be a 0. the three address bits, clocked in after the r/w bit, select the nibble register to be written to. the data shifted in on the next four rising edges of scpclk is then written to the selected register. throughout this whole operation the scp tx pin remains in high impedance state. note that if a selected register or bit in a selected register is aread onlyo, then a write operation has no effect. figure 52. serial control port nibble register write operation scpen r/w a1 a2 a0 d3 d2 d0 d1 high impedance don't care scpclk scp tx scp rx don't care notes: 1. r/w = 0 for a read operation. 2. data is shifted out on scp tx on the falling edges of scpclk, msb first. 3. data is shifted into the chip from scp rx on the rising edges of scpclk, msb first. 4. a2, a1, a0 = 0 to 6.
mc145574 53 motorola 
    a byte register read is a 16bit scp transaction. figure 53 illustrates this process. to initiate an scp byte register read, the scpen is brought low. following this, an r/w bit is shifted in from scp rx on the next rising edge of scpclk. this bit determines the operation to be performed; read or write. figure 53. serial control port byte register read operation r/w a1 a2 a0 d2 d1 d0 high impedance d7 d6 d5 d4 d3 a3 scpen scpclk scp tx scp rx notes: 1. r/w = 1 for a read operation. 2. data is shifted out on scp tx on the falling edges of scpclk, msb first. 3. data is shifted into the chip from scp rx on the rising edges of scpclk, msb first. don't care don't care high impedance if r/w is a 1, then a read operation is selected. conversely, if r/w is a 0, then a write operation is selected. the next three bits shifted in from scp rx on the three subsequent rising edges of scpclk are primary address bits (a0 a2 = 7), as mentioned previously. with all three bits equal to 1, nibble register 7 (nr7) is selected. this is a pointer register, the selection of which informs the device that a byte operation is to be performed. when nr7 is selected, the following four bits shifted in from scp rx on the following four rising edges of scpclk are automatically written to nr7. these four bits are the address bits for the byte operation. in a read operation, the next eight falling edges of scpclk shift out the data from the selected byte register on scp tx. as mentioned previously, an scp byte access is a 16bit transaction. this can take place in one 16bit exchange or two 8bit exchanges. if the transaction is performed in two 8bit exchanges, the scpen should be returned high after the first eight bits have been shifted into the part. when scpen comes low again, the msb of the selected byte presents itself on scp tx. the following seven falling edges of scpclk shift out the remaining seven bits of the byte register. note that the order in which data is written into the part and read out of the part is independent of whether the byte access is done in one 16bit exchange or in two 8bit exchanges. figure 54 illustrates this process.
mc145574 54 motorola figure 54. serial control port byte register read operation double 8bit transaction r/w a1 a2 a0 d2 d1 d0 high impedance d7 d6 d5 d4 d3 a3 scpen scpclk scp tx scp rx don't care don't care high impedance 
     a byte register write is also a 16bit scp transaction. figure 55 illustrates this process. to initiate an scp byte register write, the scpen must be brought low. as before, the next bit determines whether the operation is to be read or write. if the first bit is a 0, then a write operation is selected. again the next three bits read in from scp rx on the subsequent three rising edges of scpclk must all be 1 in order to select the pointer nibble register (nr7). the following four bits shifted in are automatically written into nr7. as in an scp byte register read, these bits are the address bits for the selected byte register operation. the next eight rising edges of scpclk shift in the data from the scp rx. this data is then stored in the selected byte register. throughout this operation scp tx is in a highim- pedance state. note that if the selected byte is aread onlyo, then this operation has no effect. figure 55. serial control port byte register write operation scpen scpclk scp tx scp rx r/w a1 a2 a0 d2 d1 d0 high impedance d7 d6 d5 d4 d3 a3 don't care don't care notes: 1. r/w = 1 for a read operation. 2. data is shifted out on scp tx on the falling edges of scpclk, msb first. 3. data is shifted into the chip from scp rx on the rising edges of scpclk, msb first. as mentioned previously, an scp byte access is a 16bit transaction. this can take place in one 16bit exchange or two 8bit exchanges. if the transaction is performed in two 8bit exchanges, then scpen should be returned high after the first eight bits have been shifted into the part.
mc145574 55 motorola when scpen comes low again, the next eight rising edges of scpclk shift data in from scp rx. this data is then stored in the selected byte. figure 56 illustrates this process. figure 56. serial control byte register write operation double 8bit transaction r/w a1 a2 a0 d2 d1 d0 high impedance d7 d6 d5 d4 d3 a3 scpen scpclk scp tx scp rx don't care don't care don't care 
     merged operations are accomplished by not taking scpen high between separate scp instructions. the scp bytes/nibbles are strung together in a continuous bit stream and can be a mux or read/write command. the device is able to extract the separate instructions and provide the appropriate response. the scpen signal goes low at the start of the bit stream and goes high again at the end. figure 57 illustrates this process with two consecutive nibble register read operations. the merged instructions can be a free mix of nibble/byte/read/write operations. figure 57. merged serial control port nibble register read operation scpen r/w a1 a2 a0 d3 d2 d0 d1 high impedance scpclk scp tx scp rx notes: 1. r/w = 1 for a read operation. 2. data is shifted out on scp tx on the falling edges of scpclk, msb first. 3. data is shifted into the chip from scp rx on the rising edges of scpclk, msb first. don't care a2 r/w a1 d3 d2 d0 d1 don't care high impedance high impedance a0 don't care
mc145574 56 motorola   
   there are five signals which constitute the scp bus. 1. scp tx 2. scp rx 3. scpclk 4. scpen 5. irq a description of each signal follows.    scp tx is used to output control, status, and data information from the mc145574 s/t transceiver. the data is output in either 4bit nibble or 8bit byte groupings. the data is output in 4bit nibble groupings during a nibble register read and in 8bit byte groupings during a byte register read. data is shifted out on scp tx on the falling edges of scpclk, msb first. in a nibble register read transaction, the fourth rising edge of scpclk after scpen goes low shifts the lsb of the 3bit nibble address into the mc145574. the following falling edge of scpclk shifts out the first bit of the selected nibble register (msb) and takes scp tx out of the highimpedance state. the next three falling edges of scpclk shift out the other three bits of the selected nibble register. when the last bit (lsb) has been shifted out, scpen should be returned high. this action returns scp tx to a highimpedance state. in a byte register read transaction, the eighth rising edge of scpclk after scpen goes low shifts in the lsb of the 4bit byte address. the following falling edge of scpclk (provided scpen is still low) shifts out the first bit (msb) of the selected byte register and takes scp tx out of high impedance. the next seven falling edges of scpclk shift out the remaining seven bits of the selected byte register. when the last bit (lsb) has been shifted out, scpen should be returned high. this action returns scp tx to a highimpedance state.    scp rx is used to input control, status, and data information to the s/t transceiver. data is shifted into the device on rising edges of scpclk. the format for the input of data is as follows: the first bit is the r/w bit (1 = read, 0 = write). this bit selects the operation to be performed on the selected registers within the mc145574 s/t transceiver. the next three bits address one of eight specific nibble registers within the mc145574 s/t transceiver on which the read or write operation is to be performed. the address bits are shifted in msb first. the last four bits are either the data bits (msb first) that are to be written to the s/t transceiver nibble register (nr0 through nr6), or are four additional address bits (if nr7 had been addressed). these address bits select one of the 16bytewide registers (which are accessed during the next eight cycles of the scpclk or a second 8bit access). scp rx is ignored when data is being shifted out on scp tx, or when scpen is high.   this is an input to the device used for controlling the rate of transfer of data into and out of the scp. data is shifted into the part from scp rx on rising edges of scpclk. data is shifted out of the part on scp tx on falling edges of scpclk. scpclk can be any frequency up to 4.096 mhz. an scp transaction takes place when scpen is brought low. note that scpclk is ignored when scpen is high; i.e., it may be continuous or it can operate in the burst mode.
mc145574 57 motorola
   this signal, when held low, selects the scp for the transfer of control, status, and data information into and out of the mc145574 s/t transceiver. scpen should be held low for 8 or 16 periods of the scpclk signal, in order for information to be transferred into or out of the mc145574 s/t transceiver. the phase relationship of scpen , with respect to scpclk, is as shown in figures 51 through 56 inclusive. the transition of scpen going high will abort any scp operation in progress, and will force the scp tx pin into the highimpedance state.

 irq is an open drain output to the device used for indicating that an interrupt condition exists. this pin is normally pulled high by an external resistor. when this pin goes low, it indicates a read operation of the interrupt status register (nr3) is required.
               the mc145574 s/t transceiver has the capability of forcing all output pins of the mc145574 (both analog and digital) to the highimpedance state. this feature, known as the aserial control port high impedance digital output modeo, or scp hidom, is provided to allow ain circuito testing of other circuits or devices resident on the same pcb, without requiring the removal of the mc145574. the scp hidom mode is entered by holding scpen low for a minimum of 33 consecutive rising edges of scpclk while scp rx is high. after entering this mode, if scpen goes high or if scp rx goes low, the device will exit the scp hidom mode and return to normal operation.

  

   !#!!& " $(%& the mc145574 s/t transceiver operates with a 15.36 mhz crystal frequency. details of the crystal circuit can be found in section 7. the scp operates independently of the 15.36 mhz crystal; i.e., the scp can be accessed in the presence or absence of the 15.36 mhz input.

    ' the scp in the mc145574 always operates in the scp slave mode. the scp slave mode is defined as having scpclk and scpen as inputs to the device. thus, any device which communicates with the mc145574 via the scp must be able to operate in the scp master mode where scpclk and scpen are outputs. note that the mc145488 dual data link controller (ddlc) and 68302 operate in the scp master mode.
mc145574 58 motorola
mc145574 61 motorola             the mc145574 is able to work with a general circuit interface port (gci). the gci is a standard fourwire interface between devices for the subscriber access in isdn and analog environments. the principle use in these applications is to control the subscriber line interface circuitry. the following are some of the benefits of the general circuit interface. ? operation and maintenance features ? activation and deactivation facilities (via a control indication (c/i) channel) ? welldefined transmission protocols to ensure correct information transfer between gci com- patible devices ? pointtopoint and multipoint communication links ? multiplexed mode of operation where up to eight gci channels can be combined to form a single data stream the gci interface consists of a transmit path, a receive path, an associated clock, and a frame sync signal. these signals are known as d out , d in , dcl, and fsc. the clock determines the rate of exchange of data in both the transmit and receive directions. the frame sync signal indicates when this exchange will start.      in a gci channel, information is in a 4byte timedivision based structure with a repetition rate of 8 khz. the four bytes are b1 and b2 channels, a monitor (m) channel, and a c/i channel. the two independent b channels are used to carry subscriber voice and data information. the m chan- nel is used for operation and maintenance facilities. the c/i channel is further subdivided into two bits for the d channel information, four bits for the control/indication (c/i) channel, and two bits for the a and e channels that are used to control the transfer of information on the monitor channel. figure 61 shows the relative positions of these channels.     
 gci modes can be enabled via two different methods, depending on the application requirements. 1. the gci mode can be enabled through the gci control register present in the scp. this is called indirect mode. see descriptions for or6(2) and or5. 2. alternatively, if the scp port is not required or available, then the gci mode can be enabled at hardware reset. this is called direct mode. this is done by connecting scpen /gcien to v ss during reset.
mc145574 62 motorola fsc dcl d out d in fsc dcl d out d in b1 b1 b1 b1 b1 b1 b1 b1 b2 m d d c/i a e if s(2:0) = 3 ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 125 m s 8 channel gci multiplex fsc = 8 khz dcl = 4096 khz d out /d in = 256 kbps/ch basic gci channel fsc = 8 khz dcl = 512 khz d out /d in = 256 kbps b1 b1 b1 b1 b1 b1 b1 b1 b2 m d d c/i a e 125 m s figure 61. figure 61a. relative channel positions (gci slave mode)
mc145574 63 motorola fsc dcl d out d in fsc dcl d out d in b1 b1 b1 b1 b1 b1 b1 b1 b2 m d d c/i a e if m(2:0) = 4 ch0 ch1 ch2 125 m s 3 channel gci multiplex fsc = 8 khz dcl = 1536 khz d out /d in = 256 kbps/ch basic gci channel fsc = 8 khz dcl = 512 khz d out /d in = 256 kbps b1 b1 b1 b1 b1 b1 b1 b1 b2 m d d c/i a e 125 m s if m(2:0) = 7 s/g fsc dcl if m(2:0) = 0 d out d in ch0 ch1 ch2 ch3 125 m s 4 channel gci multiplex fsc = 8 khz dcl = 2048 khz d out /d in = 256 kbps/ch figure 61b. relative channel positions (gci master mode)
mc145574 64 motorola    
 when control of the scp interface is available, a pseudo gci mode can be activated through the gci control register. in the indirect mode, the scp interface operates as normal and the idl2 interface operates in a gci type 2b+d data format mode. this means that the 2b+d data is assembled in a pseudo gci frame for transmission, but the c/i, monitor, and a/e fields are high impedance. for recep- tion, data is recognized in the b and d channels but is ignored in the c/i, m, and a/e channels. the scp interface is available as normal. figure 62. gci indirect mode fsc dcl d out d in b2 d d basic gci channel in indirect mode fsc = 8 khz dcl = 512 khz d out /d in = 256 kbps 125 m s b1 b2 d d b1 the following gci control bits are located in the overlay register set, in or5 and or6. gci_ind en, or6(b2) at reset, this bit is set to a logic zero; the inactive state (i.e., normal idl2 mode). when set to a logic one, the idl2 port is reconfigured to have the same 2b+d data format as a gci interface. when gci indirect mode is inactive, or5(2:0) and or6(1:0) bits are disabled. clk(1:0), or6(b1, b0) in master mode, these two bits control the output clock frequency of gci_dcl. clk(1:0)=0 is the default state. table 61. clk1, clk0 gci clock selection clk1 or6(b1) clk0 or6(b0) gci_dcl 0 0 2.048 mhz 0 1 2.048 mhz 1 0 1.536 mhz 1 1 512 khz
mc145574 65 motorola s(2:0), or5(b2, b1, b0) these three bits select the gci timeslot that the device will use. s(2:0)=0 is the default state, timeslot 0. the timeslot selected must be compatible with the dcl clock rate being used (i.e., if the clock rate is 2048 khz, only the first four timeslots are available). table 62. gci timeslot assignment s2 or5(b2) s1 or5(b1) s0 or5(b0) timeslot 0 0 0 0 0 0 1 1 0 1 0 2 0 1 1 3 1 0 0 4 1 0 1 5 1 1 0 6 1 1 1 7 fsc this is an input/output pin to which all serial interface events are synchronized. this pin is periodic at 8 khz/125 m s. in the master mode, the pin is an output and is either derived from the s/t frame or from xtal. in the slave mode, the pin is an input. dcl this is an input/output pin that provides the clock to the serial interface. in the master mode, this pin is an output; and in the slave mode, it is an input. the clock is continuous and is synchronous with the frame sync. the clock rate for gci is double the bit rate (i.e., two clocks per data bit). when programmed as an input, the clock rate can be any multiple of 16 khz between 512 and 4096 khz. when programmed as an output, the clock rate can be selected via the scp gci control register to be either 2048, 1536, or 512 khz. d in this pin is always an input. data to be output on the s/tinterface is input on this pin during the pro- grammed timeslots. this pin is also the input for the monitor and c/i channels of the gci frame. d out this pin is an open drain output and requires an external pullup resistor. this output can be wireor'd with other gci devices. data received on the s/tinterface is output on this pin during the programmed timeslot and is high impedance at all other times. this pin is also the output for the monitor and c/i channels of the gci frame.
mc145574 66 motorola 
     the alternative gci mode is direct mode. this mode should be used when a fullycompliant gci is required. in this mode, the scp interface is not available. in a gci direct mode the monitor, c/i, and a/e channels are fully active and compatible with the gci standards. to enter a gci direct mode, the scpen /gcien pin should be tied to v ss and a reset applied to the device. the gci direct mode is selected on the rising edge of reset . the gcien pin must be tied to v ss at all times when gci direct mode is the required mode of operation. the gcien pin is continu- ously sampled internally. a azerotooneo transition on gcien will cause the mc145574 to exit from a gci direct mode into idl/scp mode. in gci direct mode, the irq function is not required and is internally disabled. on entering gci direct mode, the pins of the mc145574 are redefined as follows. scpen changes to gcien (an input). fst changes to bcl (an output). scpclk changes to s2 (an input) in slave mode, and m2 (an input) in master mode. scp rx changes to s1 (an input) in slave mode, and m1 (an input) in master mode. scp tx changes to s0 (an input) in slave mode, and m0 (an input) in master mode. dgrant changes to sg (an output) in te master mode. bcl is enabled in both the slave and master mode. bcl is an output clock which is the dcl clock divided by two. bcl is synchronous with fsc and can be used by nongci devices which require a locked bit frequency clock to access the b and d channel slots (i.e., codec).    in the slave mode, dcl and fsc are inputs. dcl can be any frequency between 512 khz and 4.096 mhz. in the slave mode, s2, s1, and s0 pins control the timeslot in which the device operates. in the nt slave mode, it is possible to select both nt1 star and nt terminal modes via the monitor channel. the associated pins used in the default idl2 mode are enabled and operate in the same manner. in the te slave mode, the tfsc/tclk pin is enabled and it is possible to select the tclk and its frequency via the monitor channel.    in the master mode, dcl and fsc are outputs. the m2, m1, and m0 pins control mode selection in master mode; however, these modes are defined differently for the nt and te master. table 63. m2, m1, and m0 pins in gci nt master mode m2 m1 m0 gci nt master mode 0 0 0 dcl = 2.048 mhz, channel 0 0 0 1 dcl = 2.048 mhz, channel 1 0 1 0 dcl = 2.048 mhz, channel 2 0 1 1 dcl = 2.048 mhz, channel 3 1 0 0 dcl = 1.536 mhz, channel 0 1 0 1 dcl = 1.536 mhz, channel 1 1 1 0 dcl = 1.536 mhz, channel 2 1 1 1 dcl = 512 khz, channel 0
mc145574 67 motorola in the gci nt master mode, it is possible to select both nt1 star and nt terminal modes via the monitor channel. the associated pins used in the default idl2 mode are enabled and operate in the same manner. table 64. m2, m1, and m0 pins in gci te master mode m2 m1 m0 gci te master mode 0 0 0 dcl = 2.048 mhz 0 0 1 reserved 0 1 0 reserved 0 1 1 reserved 1 0 0 dcl = 1.536 mhz, terminal mode 1 0 1 reserved 1 1 0 reserved 1 1 1 dcl = 512 khz in the gci te master mode, only three modes of operation are available. when m(2:0) = 4, terminal mode is selected. in this mode, the mc145574 always operates in channel 0, and d channel availability is indicated in two ways: 1. if pin sg = 1, then the d channel is currently idle and available for access. if pin sg = 0, then the d channel on the passive bus is being used by another te device. if the sg pin toggles during the time when the device is using the d channel, then a collision has occurred and the device stops its d channel access. sg indicates stop/go for d channel access. 2. in parallel with the sg pin, this signal is also output from the device in bit 4 of the c/i channel of ch2. this is compatible with the scit bus specification and is also compatible with the mc68302. this is enabled via the monitor channel in register or7(6). when m(2:0) = 7, only one gci channel is available, and d channel availability is indicated by the sg pin only. the d channel access circuitry can be disabled by writing to a control register via the monitor channel, br7(6). when this is done, it is assumed that the device is not operating in a passive bus application and has sole use of the d channel. when disabled, the sg pin and bit always equal one, and the gci d channel data flows transparently to the s/t loop interface.   
  in the activated state, gci transparently transmits the information in the b and d channels in the nt and te slave modes. in te master mode, d channel flow control is operational and access to the d channel must be requested. refer to the section on gci d channel operation for further details.    
  the gci m (or monitor) channel is intended to be used for the transfer of operation and maintenance information between management and layer 1 entities. for the mc145574, this means that the monitor channel is used to access the internal registers defined for the scp mode of operation. the a/e channel is used to control the transfer of the information on the monitor channel by providing a handshake facility.
mc145574 68 motorola     the monitor channel is used to access the internal registers of the mc145574. all monitor channel messages are two bytes in length. each byte is sent twice to permit the receiving gci device to verify data integrity. in isdn applications, the monitor channel is used for access to the s interface mainte- nance messages. the entire register set of the mc145574 can be accessed via the monitor channel. the a and e bits in the gci channel are used to control and acknowledge monitor channel transfers between the mc145574 and another gci device. when the monitor channel is inactive, the a and e bit times from d out are both high impedance. the a and e bits are active when they are driven to v ss during their respective bit times. pullup resistors are required on d in and d out . the e bit indi- cates the transmission of a new monitor channel byte. the a bit from the opposite direction is used to acknowledge the monitor channel byte transfer. an idle monitor channel is indicated by both a and e bits being inactive for two consecutive gci frames. the a and e bits are high impedance when inactive. the monitor channel data is $ff. the originating gci device transmits a byte onto the monitor channel after receiving the a and e bits equal to 1 for at least two consecutive gci frames. the originating gci device also sets its outgoing e bit to 0 in the same gci frame as the byte that is transmitted. the transmitted byte is repeated for at least two gci frames, or is repeated in subsequent gci frames until the mc145574 acknowledges receiving two consecutive gci frames containing the same byte. once the mc145574 acknowledges the first byte, the sending device sets e to high impedance and transmits the first frame of the second byte. then the second byte is repeated with the e bit low until it is acknowledged. see figure 63 for details of monitor channel procedure. the destination gci device verifies that it has received the first byte by setting the a bit to 0 towards the originating gci device for at least two gci frames. successive bytes are acknowledged by the receiving device setting a to high impedance on the first instance of the next byte followed by a being cleared to 0 when the second instance of the bit is received. if the gci device does not receive the same monitor channel byte in two consecutive gci frames, it indicates this by leaving a = 0 until two consecutive identical bytes are received. the last byte of the sequence is indicated by the originating gci device setting its e bit to 1 for two successive gci frames.       
 the mc145574 supports three basic types of monitor channel messages. the first group of messages are commands that read or write the internal register set of the mc145574. see sections 8, 9, and 10 for the complete description of the mc145574 register set. the second group of messages are responses from the mc145574. these responses are transmitted by the mc145574 after it receives a register read or write command over the monitor channel. the third type of monitor channel message is the status indication message. when enabled, this message indicates a change in interrupt status register nr3.
mc145574 69 motorola figure 63. monitor channel access protocol fsc d d null null null null byte1 byte1 byte2 byte2 e e e e e e e e a a a a a aa a 125 m s b1 b2 m b1 b2 m b1 b2 m b1 b2 m b1 b2 m b1 b2 m b1 b2 m b1 b2 m out in
mc145574 610 motorola 
     a gci device transmits monitor channel commands to a receiving mc145574 to access its internal register set. the receiving mc145574 then transmits a monitor channel response message onto the monitor channel for commands that request data to be read from an internal register. commands that write data to an internal mc145574 register are accepted and acted upon, but the mc145574 does not issue a response message. the monitor channel commands are given in table 65. the mc145574 acknowledges all messages it receives over the monitor channel. if an invalid message is received, the mc145574 acknowledges it but does not take any action. table 65. monitor channel commands msb byte 1 lsb msb byte 2 lsb 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 comment 0 0 0 0 ba3 ba2 ba1 ba0 d7 d6 d5 d4 d3 d2 d1 d0 byte write 0 0 0 1 ba3 ba2 ba1 ba0 x x x x x x x x byte read 0 0 1 0 0 na2 na1 na0 d3 d2 d1 d0 x x x x nibble write 0 0 1 1 0 na2 na1 na0 x x x x x x x x nibble read 1 0 0 0 0 0 0 0 x x x x x x x x id command 
   
  the monitor channel response messages are transmitted onto the gci monitor channel by the mc145574 in response to a register read command. the monitor channel response messages are given in table 66. table 66. monitor channel response messages msb byte 1 lsb msb byte 2 lsb 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 comment 0 0 0 1 ba3 ba2 ba1 ba0 d7 d6 d5 d4 d3 d2 d1 d0 byte read 0 0 1 1 0 na2 na1 na0 d3 d2 d1 d0 x x x x nibble read 0 1 0 0 0 0 0 0 x x x x x x x x id response 
      
  this message is automatically transmitted onto the gci monitor channel by the mc145574 when a status change has occurred within the device. this message is analogous to the interrupt in scp mode. the monitor channel status indication message is given in table 67. the status indication message is in effect a read of the interrupt status register nr3. by default, this indication message is disabled. the indication message must be first enabled by writing to the monitor channel register nr4. table 67. monitor channel status indication messages msb byte 1 lsb msb byte 2 lsb 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 comment 0 0 1 1 0 0 1 1 d3 d2 d1 d0 x x x x nr3 read
mc145574 611 motorola      
    the following register maps indicate the internal scp registers that are accessible via the monitor channel. items that are in bold print indicate functions that are different to those of the scp version. see sections 8, 9, and 10 for initial register values after a reset. (3) (2) (1) (0) nr1 nt activation indication error indication not applicable frame sync te activation indication error indication multiframing detection frame sync nr2 transmit power down return to normal nr3 nt irq3 d rx info irq2 multiframe reception irq6 fecv detect irq7 nt term. d ch. coll. te irq3 d rx info irq2 multiframe reception irq1 d channel collision not applicable nr4 nt irq3 enable irq2 enable irq6 enable irq7 enable te irq3 enable irq2 enable irq1 enable not applicable nr5 nt idle b1 channel idle b2 channel invert b1 channel invert b2 channel te enable b1 channel enable b2 channel invert b1 channel invert b2 channel nr6 2b+d gci transparent loopback swap b1 and b2 (7) (6) (5) (4) (3) (2) (1) (0) br2 nt sc1.1 sc1.2 sc1.3 sc1.4 te q.1 q.2 q.3 q.4 br3 nt q.1 q.2 q.3 q.4 q qual int. every multiframe te sc1.1 sc1.2 sc1.3 sc1.4 not applicable int. every multiframe br4 fv7 fv6 fv5 fv4 fv3 fv2 fv1 fv0 br5 bpv7 bpv6 bpv5 bpv4 bpv3 bpv2 bpv1 bpv0 br6 b1 s/t loopback transparent b1 s/t loopback non transparent b2 s/t loopback transparent b2 s/t loopback non transparent gci b1 loopback transparent gci b1 loopback non transparent gci b2 loopback transparent gci b2 loopback non transparent br7 nt activation procedures disabled active only nt enable enable multiframing invert e channel lapd polarity control activation timer #2 expired te activation procedures disabled d channel procedures ignored map e to d gci free run lapd polarity control br9 nt txsc2.1 txsc2.2 txsc2.3 txsc2.4 txsc3.1 txsc3.2 txsc3.3 txsc3.4 te rxsc2.1 rxsc2.2 rxsc2.3 rxsc2.4 rxsc3.1 rxsc3.2 rxsc3.3 rxsc3.4 br10 nt txsc4.1 txsc4.2 txsc4.3 txsc4.4 txsc5.1 txsc5.2 txsc5.3 txsc5.4 te rxsc4.1 rxsc4.2 rxsc4.3 rxsc4.4 rxsc5.1 rxsc5.2 rxsc5.3 rxsc5.4 br11 rx info state b1 rx info state b0 tx info state b1 tx info state b0 ext. s/t loopback transmit 96 khz test signal br12 reserved reserved reserved reserved reserved reserved reserved reserved br13 nt nt1 star mode mute b2 on gci tx mute b1 on gci tx force echo channel to 0 te mute b2 on gci tx mute b1 on gci tx force gci tx br14 reserved reserved reserved reserved reserved reserved reserved reserved
mc145574 612 motorola (0) (1) (2) (3) (4) (5) (6) (7) br15 overlay register enabled rev 5 rev 4 rev 3 rev 2 rev 1 rev 0 (7) (6) (5) (4) (3) (2) (1) (0) or6 tsa b1 enable tsa b2 enable tsa d enable d out open drain gci indirect mode enable clk1 clk0 or7 disable 3 v regulator enable s/g bit enable tclk enable bcl or8 disable xtal fix enable nt terminal mode enable sleep disable or9 nt force info 2 transmission te t3f8 enable t3f6 disable or15 overlay register enable rev 5 rev 4 rev 3 rev 2 rev 1 rev 0 all these registers are detailed in the following sections of this document: section 8 for the nibble registers, section 9 for the byte registers, and section 10 for the overlay registers.     
 when configured for gci direct mode of operation, the following register bits have different functionality from scp mode. or7(6) enable s/g bit this bit can be enabled only in gci 1.536 mhz clock mode. this bit provides the availability of the d channel on the s/t loop. a1o = stop (no availability of the d channel) and a0o = go (availability of the d channel). refer to section 11. or8(0) sleep disable in gci mode, the sleep mode is enabled by default. it can be disabled by writing to the register bit (i.e., by writing a logic 1). this is opposite to operation of these bits in the scp mode.  

      the command/indication (c/i) is intended to manage layer 1 procedures such as activation and deac- tivation of the line, test loop control, and other additional control functions. c/i codes are four bits in length and must be received for two consecutive gci frames before they are acted upon. the c/i channel bits are numbered bit 4 through bit 1, with bit 4 being the most significant bit. the c/i channel command bits are transmitted starting with bit 4. the command channel (com) is an input to the device in the c/i channel of the gci frame on the d in pin. the indicate channel (ind) is an output from the device in the gci channel of the gci frame on the d out pin. in both the com and ind cases, the fourbit word is continually input or output until superceded by another c/i channel word. the command and indicate words used by the mc145574 device are defined in table 68. this table is fully compatible with the industry standard gci specification.
mc145574 613 motorola table 68. c/i channel commands and indications c/i te master te slave nt nt terminal c/i code indication command indication command indication command indication command 0000 dr tim dr e e dr e dr 0001 e res e res e res e res 0010 e e e e e e e e 0011 e e e e e e e e 0100 rsy e rsy e rsy e rsy e 0101 e e e e e e e e 0110 e t1/t3exp e t1/t3exp e t1/t3exp e t1/t3exp 0111 e e e e e e e e 1000 ar ar8 ar ar ar ar ar ar8 1001 e ar10 e ar e ar e ar10 1010 e arl e arl e arl e arl 1011 e areom e ar e ar e areom 1100 ai8 e ai e ai ai ai8 ai 1101 ai10 e e e e e ai10 e 1110 e e e e e ail e ail 1111 dc di dc di di dc di dc table 69 lists the gci c/i codes used, with all the codes coming from the gci specification except for t1/t3exp and areom. table 69. gci c/i codes command/indication abbreviation activation indication ai activation indication priority 1 ai8 activation indication priority 2 ai10 activation indication local test loop ail activation request ar activation request priority 1 ar8 activation request priority 2 ar10 activation request local test loop arl activation request, end of message areom deactivation confirmation dc deactivation indication di deactivation request dr reset res resynchronization (loss of framing) rsy timing request tim activation timer expired e force deactivation t1/t3exp
mc145574 614 motorola 
          
 
  the following diagrams (figures 64 through 66) indicate the flow of the activation/deactivation proce- dure and are not intended to be exhaustive in all the possible permutations. figure 64. activation from te end dc di d in = 0 ar8, ar10 ar ai8, ai10 rx tx tx rx tx rx c i i i c i c tx rx rx rx tx tx ai ai ar ar d out = 0 di dc i i c c c i tem nts start clocks info 0 info 0 info 1 info 2 info 3 info 4 start clocks
mc145574 615 motorola figure 65. deactivation from nt end ai ar8, ar10 dr di dc rx tx rx tx c i i c c tx rx rx tx dc dr di ai ai i i c i tem nts info 4 info 3 info 0 info 0 figure 66. activation from nt end dc di ar ai rx tx rx tx c i i c c tx rx rx tx ai ar ai di dc i i c i tem nts info 0 info 0 info 3 info 2 info 4 rx tx
mc145574 616 motorola
mc145574 71 motorola 
 

 
 
the motorola mc145574 isdn s/t transceiver is available in a 28pin soic and a 32pin tqfp package (see figure 71). figure 71. pin assignments 28lead soic 5 4 3 2 1 10 9 8 7 6 11 12 13 14 20 21 22 23 24 25 26 19 27 28 18 17 16 15 v ss te/nt rxp rxn iset fsc/fsr sg/dgrant/andout m/s d out d in dcl t_in/tfsc/tclk/fix drequest/andin class/echo_in extal xtal txn txp reset scprx/s1/m1 scpclk/s2/m2 scpen /gcien scptx/s0/m0 irq /ind v dd i/o v dd 5 tsen /fst/bcl/lba v dd 3 te/nt t_in/tsfc/tclk/fix v ss m/s sg/dgrant/andout drequest/andin class/echo_in fsc/fsr nc dcl d d scptx/s0/m0 nc nc rxp rxn iset reset 32 31 30 29 28 27 26 25 4 3 2 6 5 8 7 1 17 18 20 21 19 22 23 24 9 10111213141516 v dd i/o xtal v dd 5 extal v dd 3 tsen /fsx/bcl/lba irq /ind scpen /gcien scpclk/s2/m2 scprx/s1/m1 txp nc txn in out 32lead tqfp 
 

 the following pin descriptions are not intended to be exhaustive but merely indicate the operational modes of the pins. for complete operational details please refer to the appropriate sections of this document. 
  in both the nt and te modes of operation, a current programming reference resistor of value 30 k w accurate to 5% should be connected between this pin and v ss . this resistor provides biasing and programs the current limit for the txp and txn driver circuit. note that this resistor is not user programmable and must be 30 k w for ccitt 1.430, etsi ets 300012, and ansi t1.605 compatibility.     these two pins form the differential receiver for the s/tinterface. they are connected to the s/t loop via a transformer. for further information, refer to section 16.
mc145574 72 motorola    this pin allows the external selection of nt or te mode. when this pin is held low, the nt mode is selected; and when it is held high, the te mode is selected. this pin is or'd with an scp register bit, enabling te/nt selection to be made in the software. this pin must be tied low to allow software selection of te or nt mode.   this pin allows the external selection of master or slave timing mode for the idl2/gci interface. this pin functions in both nt and te modes. when this pin is held low, the slave mode is selected; and when it is held high, the master mode is selected. in the slave mode fsc/dcl are inputs; in the master mode fsc/dcl are outputs. this pin is or'd with an scp register bit, enabling master/slave selection to be made in the software. this pin must be tied low to allow software selection of master or slave mode.     this pin performs four functions dependent on the mode of operation. in all nt modes, except nt terminal mode, this pin is the fix input and enables the device to differentiate between fixed and adaptive timing modes. when this pin is held low, adaptive timing is selected, and when it is held high fixed timing is selected. this pin is or'd with an scp register bit, enabling fixed/adaptive selection to be made in the software. in the nt terminal mode, this pin is the t_in input; t_in is an idl2 input port that accepts b1, b2, and d channel data. refer to the nt terminal section for further details. in the nt terminal mode, the fix function is controlled via an scp register bit. in the te slave mode, this pin outputs tfsc. tfsc is an 8 khz frame clock that is synchronized to the received s/tinterface and can be used as the synchronization source in the nt2 slaveslave mode. alternatively, this pin can output tclk, selected via the scp. tclk is a clock, whose frequency can be chosen via the scp, which is synchronized to the received s/tinterface. tclk can be used as an alternative to tfsc in nt2 slaveslave mode. in the te master mode, this pin has no function and is a highimpedance output.    this is the most negative power supply and digital logic ground. it is normally 0 v.   

  this pin performs three functions dependent on the mode of operation. in the nt1 star mode, it is the andout output function for use in nt1 star applications. in the te master and nt terminal modes, this pin is the dgrant output function used for gaining d channel access. in the gci te master mode, this pin is sg and indicates stop/go access to the d channel.    
  this pin performs two functions dependent on the mode of operation. in the nt1 star mode, it is the andin input function for use in nt1 star applications. in the te master and nt terminal modes, this pin is the drequest input used for requesting d channel access. in all other modes, this input has no defined function and should be tied to v ss .
mc145574 73 motorola    this pin performs two functions dependent on the mode of operation. in the nt1 star mode, it is the echo_in input function for use in nt1 star applications. in the te master mode, this pin is the class input used to determine the d channel access class. in all other modes, this input has no defined function and should be tied to v ss .   this pin is bidirectional; the direction depending on whether the device is to be a timing master or a slave to the idl2/gci interfaces. in either case, this pin should be driven with or it generates an 8 khz frame sync signal. this pin is also the frame sync signal for the idl2 receive direction (fsr) when independent frame syncs have been enabled via the scp interface.   this pin is the clock pin for the idl2/gci interfaces and is either an input or an output depending on whether the interface is operating as a slave or a master.   !" this pin is the data input pin for the gci and idl2 interfaces.   #%$ this pin is the data output pin for the gci and idl2 interfaces.   & this pin has three functions. it is the data output pin (scp tx) in scp mode, a timeslot select input pin (s0) in gci slave mode, and a mode select pin (m0) in gci master mode.   & this pin has three functions. it is the data input pin (scp rx) in scp mode, a timeslot select input pin (s1) in gci slave mode, and a mode select pin (m1) in gci master mode. 
 this pin has three functions. it is the clock input pin (scpclk) in scp mode, a timeslot select input pin (s2) in gci slave mode, and a mode select pin (m2) in gci master mode.    this pin has two functions. it is the scp enable input pin (scpen ) in scp mode, and the gci enable input pin (gcien ) in gci mode. refer to the section on gci for details on how the device enters gci mode.    this pin is initially high impedance, but can be programmed to have three separate functions. when the tsen signal is enabled via the scp, this pin becomes an open drain output that pulls low when data is being output from d out . this signal can then be used to enable an external driver in applications where the idl2 2b+d data goes offboard (pbxs, etc.).
mc145574 74 motorola in idl2 mode, this pin can also be used as the 8 khz frame sync (fst) for the transmit path. in this mode, the pin is bidirectional, the direction depending on whether the device is an idl2 master or slave. fst only operates when dual frame sync mode has been enabled via the scp. in gci mode, this pin can be an output clock (bcl). bcl is a bit rate clock that is half the frequency of the dcl clock and is synchronous with fsc. this clock can be used as the data clock for standard devices such as a codec. bcl must be enabled via the gci monitor channel. loopback active (lba) is the default function for both the idl2 and gci modes. this pin is initially an output. the lba pin is normally low but when a loopback is activated within the device, this pin will transition to a high during the time that the loopback is enabled. this pin can be redefined by writing to internal registers within the device.    this pin is an open drain output that pulls low when the device wants to inform the microprocessor that a status change has occurred. this pin returns to high impedance after clearing the interrupt condi- tion via the scp. in gci mode, this pin is gci _ind . it is an open drain output and is driven low to indicate that gci mode is enabled.     this pin is the 3 v regulated supply output used to power the internal digital circuitry. this pin requires an external smoothing capacitor to be connected to ground (100 nf).     this is the positive supply pin for the output drivers. this pin should be connected to v dd 5, if 5 v drivers are required; or the 3 v regulator output, v dd 3, if 3 v drivers are required. for further informa- tion, refer to the section on power supply strategy.   
this is the positive supply pin and is normally 5 v 5%. it should have a capacitor of 100 nf connected to ground. for further information, refer to the section on power supply strategy.   this pin is an output and should be connected to the 15.36 mhz crystal using the circuit defined in section 14.   this pin is an output and should be connected to the 15.36 mhz crystal using the circuit defined in section 14, or alternatively it can be driven by an external 15.36 mhz clock source. 
  these two pins form a differential output driver that will connect to the s/tinterface via a transformer. for further information, refer to section 16.   this pin is always an input and is the reset pin for the device. it is active low. when this pin is held low, a hardware reset is applied and the device is held in the deactivated state. at the initial application
mc145574 75 motorola of power, the mc145574 should be reset. this pin is a schmitttrigger input and could have an external rc circuit connected to perform the poweron reset function.     
    the mc145574 s/t transceiver is always ttl/cmos level compatible on all digital input pins.    the mc145574 is always cmos level compatible on all digital output pins.    the mc145574 s/t transceiver has the capability of forcing all outputs (both analog and digital) to the highimpedance state. this feature, known as the aserial control port highimpedance digital output modeo is provided to allow aincircuito testing of other circuits or devices resident on the same pcb without requiring the removal of the mc145574. the scp hidom mode is entered by holding scpen low for a minimum of 33 consecutive rising edges of the scpclk while scp rx is high. if scpen goes high or if scp rx goes low, the device exits the scp hidom mode and returns to normal operation.
mc145574 76 motorola
mc145574 81 motorola        
      there are seven nibble registers (nr0 through nr6) in the mc145574. control and status information reside in these nibble registers, which are accessed via the scp. for a detailed description of access procedures, refer to section 5. the nomenclature used in this data sheet is such that nr2(3) refers to nibble register 2, bit 3. the mc145574 nibble register map is compatible to the mc145474/475 nibble register map, the only modification being the removal of bits nr6(2) and nr6(1), related to the idl a/m fifos and the addi- tion of bits (nr2(0), nr3(0), and nr4(0) for nt mode only). table 81. scp nibble register map for nt operation (3) (2) (1) (0) nr0 software reset transmit power down absolute minimum power return to normal nr1 activation indication error indication not applicable frame sync nr2 activation request deactivation request activation timer t1 expired nt terminal class nr3 change in rx info state irq3 multiframe reception irq2 irq6 fecv detection d channel collision irq7 nt terminal mode nr4 enable irq3 enable irq2 enable irq6 enable irq7 nr5 idle b1 channel idle b2 channel invert b1 channel invert b2 channel nr6 2b+d idl2 loopback swap b1 and b2 table 82. scp nibble register map for te operation (3) (2) (1) (0) nr0 software reset transmit powerdown absolute minimum power return to normal nr1 activation indication error indication multiframing detection frame sync nr2 activation request not applicable activation timer t3 expired class nr3 change in rx info state irq3 multiframe reception irq2 d channel collision irq1 not applicable nr4 enable irq3 enable irq2 enable irq1 not applicable nr5 enable b1 channel enable b2 channel invert b1 channel invert b2 channel nr6 2b+d idl2 loopback swap b1 and b2
mc145574 82 motorola table 83. nibble register initialization after any reset idl te idl nt gci te gci nt nr0 0 0 0 0 nr1 0 0 0 0 nr2 0 0 0 0 nr3 8 0 8 0 nr4 0 0 0 0 nr5 0 0 0 0 nr6 0 0 0 0 note: all values in hexadecimal unless shown otherwise.   this register is a read/write register and can be reset by a hardware reset. a perbit description of nibble register 0 (nr0) follows. b3 b2 b1 b0 nr0 software reset transmit powerdown absolute minimum power return to normal rw rw rw rw nr0(3) e software reset when nr0(3) is 0, the mc145574 functions normally. when this bit is set to 1, a software reset is applied to the internal circuits of the s/t transceiver. the effect of the software reset is the equivalent of holding the external reset input low (hardware reset), except that nr0(3:0) is not reset. thus, when this bit is set, all internal registers (except nr0) are returned to their initial state. application of either a hardware or software reset has the effect of reinitializing all the internal registers; it does not prevent access to the scp. note that nr0(3) is a read/write bit. nr0(2) e transmit powerdown when nr0(2) is 0, the s/t transceiver functions normally. when nr0(2) is set to 1, the s/t transceiver enters a power conservation mode. in this mode the transmit section of the transceiver is held in the info 0 state and idl2 tx is held in the aidle 1so condition. when nr0(2) = 1, the receive circuitry of the transceiver is still functional, allowing an interrupt to be generated in the event of a change in state of the received signal. note that nr0(2) is a read/write bit. this bit has no effect on the operation of the scp. if br13(1) is set, the s/t transceiver outputs data on d out . nr0(1) e absolute minimum power when this bit is 0, the mc145574 functions normally. when this bit is set to 1, the chip enters a power conservation mode. in this mode a software reset is applied to the chip, all circuits are initialized, all clocking of the device is blocked, and the nonessential bias to the analog functions of the transceiver are removed such that the device consumes the absolute minimum amount of power. the transmit section of the chip is held in the info 0 state and idl2 tx is held in the aidle 1so condition. note that nr0(1) is a read/write bit. this bit has no effect on the operation of the scp. in this mode, only the scp can operate. nr0(0) e return to normal when this bit is 0, the mc145574 functions normally. when this bit is 1, the following bits are reset: br11(0) 96 khz test signal br11(1) external s/t loopback br6(7:0) note that nr0(0) is a read/write bit.
mc145574 83 motorola   this register is a read only register and can be reset by application of either a hardware or software reset. a perbit description of nibble register 1 (nr1) follows. b3 b2 b1 b0 nr1 activation indication error indication nt: not applicable te: multiframing detection frame sync ro ro ro ro nr1(3) e activation indication (ai) this bit is set by the mc145574 when the loop is fully activated. thus, when the mc145574 is config- ured as an nt, this bit is set when it is transmitting info 4 and receiving info 3. conversely, when the mc145574 is configured as a te, this bit is set when it is transmitting info 3 and receiving info 4. note that nr1(3) is a read only bit. nr1(2) e error indication (ei) nr1(2) is set by the mc145574 s/t transceiver to indicate an error condition has been detected by the activation state machine of the transceiver, as outlined in ccitt i.430, etsi ets 300012, and ansi t1.605. the lowtohigh level transition of the ei bit corresponds to the ei1 error indication reporting, while the hightolow level transition of the ei bit corresponds to the ei2 error indication reporting recovery. note that nr1(2) is a read only bit. nr1(1) e nt: not applicable te: multiframing detection (md) in the te mode of operation, this bit is set by the mc145574 s/t transceiver whenever it detects multiframing from the nt. this bit will be set low if multiframing synchronization is lost and will return high when synchronization is reacquired. this bit applies only to teconfigured devices. note that nr1(1) is a read only bit. nr1(0) e frame sync (fs) nr1(0) is set high by the mc145574 s/t transceiver when frame synchronization is achieved. nr1(0) is reset by the mc145574 whenever frame synchronization is lost. note that nr1(0) is a read only bit.   this register is a read/write register and can be cleared by application of either a hardware or software reset. a perbit description of nibble register 2 (nr2) is as follows. b3 b2 b1 b0 nr2 activation request nt: deactivate request te: not applicable activation timer expired nt: nt terminal class te: class rw rw rw rw nr2(3) e activation request (ar) when nr2(3) is set to 1, an activation request input is passed to the activate state machine within the mc145574 s/t transceiver, as outlined in ccitt i.430, etsi ets 300012, and ansi t1.605. if the transceiver is in the idle state (i.e., transmitting and receiving info 0) and is configured as an nt, then ar causes info 2 to be sent out on the transmit side of the s/tinterface. alternatively, if the chip is configured as a te and is in the idle state, then writing a 1 to nr2(3) causes info 1 to be sent out. note that this bit will be returned low by the mc145574 s/t transceiver after its active
mc145574 84 motorola transition (lowtohigh) has been recognized by the activation/deactivation state machine of the trans- ceiver. this action indicates that the requested action has been recognized. note that nr2(3) is a read/write bit. nr2(2) e nt: deactivate request dr te: not applicable when nr2(2) is set to 1, a deactivate request input is passed to the activation state machine within the mc145574 s/t transceiver, as outlined in ccitt i.430, etsi ets 300012, and ansi t1.605. the deactivate request input is used to initiate deactivation of the transmission loop. note that this bit will be returned low by the mc145574 s/t transceiver after its active transition (lowtohigh) has been recognized by the activation/deactivation state machine of the transceiver. this action indicates that the requested action has been recognized and deactivation is proceeding. note that nr2(2) is a read/write bit. nr2(1) e activation timer expired input nt: timer #1 te: timer #3 when nr2(1) is set to 1, an activation timer expired input is passed to the activation state machine of the mc145574 s/t transceiver. if the transceiver is configured as an nt, this bit corresponds to the timer #1 expire input. if the transceiver is configured as a te, this bit corresponds to the timer #3 expire input. these timers correspond to the activation timers outlined in ccitt i.430, etsi ets 300012, and ansi t1.605. the timer expire input informs the activation/deactivation state machine that sufficient time has elapsed since the request to activate the loop and that attempts to do so should be abandoned. this bit is normally set by the controlling device and is automatically cleared when the mc145574 has deactivated the loop. this bit can be reset by hardware or a software reset. note that nr2(1) is a read/write bit. nr2(0) e nt : nt terminal class te : class when the mc145574 is configured for te mode, this bit sets the class for d channel operation. when this bit is 0, the chip is set for class 1 operation. alternatively, when this bit is 1, the chip is configured for class 2 operation. class 1 and class 2 operations are as per ccitt i.430, etsi ets 300012, and ansi t1.605 (i.e., class 1 is the higher class, used for signalling information, and class 2 is the lower class). the class can also be chosen externally by means of the class/echo_in pin. in this case, the class is chosen by the logical `or' of the external pin and nr2(0). nr2(0) can be reset by a hardware or a software reset. refer to section 11 for a detailed description of the d channel. note that nr2(0) is a read/write bit. in the nt terminal mode, this bit sets the class for d channel operation idle in the te mode.   this register is a read/write register and can be reset by application of either a hardware or software reset. a perbit description of nibble register 3 (nr3) follows. b3 b2 b1 b0 nr3 change in rx info state irq3 multiframe reception irq2 nt: irq6 fecv detection te: d channel collision irq1 nt: irq7 nt terminal d channel collision te: not applicable rw rw rw rw nr3(3) e change in rx info state irq3 the interrupt request condition irq3 is generated whenever a change occurs in the received informa- tion state of the transceiver. in the nt mode, this corresponds to a change in the receiving info 0,
mc145574 85 motorola info 1, info 3, or info x state. alternatively, in the te mode, this corresponds to a change in the receiving info 0, info 2, info 4, or info x state. thus, when a change occurs in one of these states, the mc145574 internally sets this bit. an external interrupt will occur if aenable irq3o (nr4(3)) is set. irq3 can be cleared by writing a 0 to nr3(3). this bit is reset by a software or a hardware reset. note that the transmission states for the nt (info 0, info 2, and info 4) and for the te (info 0, info 1, and info 3) are as defined in section 3. info x is defined as any transmission state other than those states. an example of such a state would be when the mc145574 is programmed to transmit a 96 khz test tone (br11(0) = 1). note that nr3(3) is a read/write bit. an info x state interrupt is generated only when receive info x state has persisted for > 8 ms. this avoids spurious interrupts during transient info x changes seen during activation but allows indication of prolonged info x conditions. nr3(2) e multiframe reception irq2 this bit is for multiframe detection indication. multiframing is initiated by the nt by setting br7(5). a multiframe is 20 basic frames or 5 ms in duration. if this interrupt is enabled by setting nr4(2) and if multiframing is in progress, then an interrupt will be generated on multiframe boundaries; i.e., every 5 ms. alternatively, an ntconfigured mc145574 can be programmed to generate an interrupt only in the event of a new q channel nibble having been received. similarly, a teconfigured mc145574 can be programmed to generate an interrupt only in the event of a new sc1 subchannel having been received. refer to section 12 for a detailed description of these features. a mutiframing interrupt is cleared by reading br3. reading br3 will clear the interrupt in both the nt and te modes of operation, regardless of whether the mc145574 is configured to generate an interrupt in the event of a new nibble or every multiframe. note that nr3(2) is a read only bit. nr3(1) nt: irq6 fecv detection e the irq6 status bit is set when the nt has detected a farend code violation. see section 15.6 for more details. te: d channel collision irq1 e nr3(1) is an interrupt bit used to indicate to external devices that a collision has occurred on the d channel. a d channel collision is considered to have occurred when the te is transmitting on the d channel (both drequest and dgrant being high), and the received e echo bit from the nt does not match the previously modulated d bit. the interrupt condition is cleared by writing a 0 to nr3(1). this bit is maskable by means of nr4(1). note that nr3(1) is a read/write bit. nr3(0) e nt: d channel collision irq7 nt terminal mode te: not applicable nr3(0) is an interrupt bit used to indicate to external devices that a collision has occurred on the d channel. a d channel collision is considered to have occurred when the nt is transmitting on the idl2 tx d channel via the t_in input pin (both drequest and dgrant being high), and the trans- mitted e echo bit to the te does not match the previously input t_in bit. the interrupt condition is cleared by writing a 0 to nr3(0). this bit is maskable by means of nr4(0). note that nr3(0) is a read/write bit.   this register is a read/write register and can be reset by application of either a hardware or software reset. a perbit description of nibble register 4 (nr4) follows. b3 b2 b1 b0 nr4 enable irq3 enable irq2 nt: enable irq6 te: enable irq1 nt: enable irq7 te: not applicable rw rw rw rw
mc145574 86 motorola nr4(3) e enable irq3 nr4(3) is an interrupt mask bit for irq3. when this bit is set high and irq3 is pending (i.e., nr3(3) having been internally set to a 1), an interrupt is given to an external device by holding the irq* pin low. the irq* pin will be held low until the interrupt condition is cleared by writing a 0 to nr3(3). when the interrupt mask bit nr4(3) is a 0, nr3(3) cannot cause an interrupt to the external device. this bit can be reset by either a software or hardware reset. note that nr4(3) is a read/write bit. nr4(2) e enable irq2 nr4(2) is an interrupt mask bit for irq2. when this bit is set high and irq2 is pending (i.e., nr3(2) having been internally set to a 1), an interrupt is given to an external device by holding the irq* pin low. the irq* pin will be held low until the interrupt condition is cleared by reading br3. when the interrupt mask bit (nr4(2)) is a 0, nr3(2) cannot cause an interrupt to the external device. this bit can be reset by either a software or a hardware reset. note that nr4(2) is a read/write bit. nr4(1) e nt: enable irq6 te: enable irq1 nr4(1) is an interrupt mask bit for irq1 or irq6. when this bit is set high and irq1 is pending (i.e., nr3(1) having been internally set to a 1), an interrupt is given to an external device by holding the irq* pin low. the irq* pin will be held low until the interrupt condition is cleared by writing a 0 to nr3(1). when the interrupt mask bit nr4(1) is a 0, nr3(1) cannot cause an interrupt to the external device. this bit can be reset by either a software or a hardware reset. note that nr4(1) is a read/write bit. nr4(0) e nt: enable irq7 te: not applicable nr4(0) is an interrupt mask bit for irq7. when this bit is set high and irq7 is pending (i.e., nr3(0) having been internally set to a 1), an interrupt is given to an external device by holding the irq* pin low. the irq* pin will be held low until the interrupt condition is cleared by writing a 0 to nr3(0). when the interrupt mask bit nr4(0) is a 0, nr3(0) cannot cause an interrupt to the external device. this bit can be reset by either a software or a hardware reset. note that nr4(0) is a read/write bit.   this register is a read/write register and can be reset by application of either a hardware or software reset. a perbit description of nibble register 5 (nr5) follows. b3 b2 b1 b0 nr5 nt: idle b1 channel te: enable b1 channel nt: idle b2 channel te: enable b2 channel invert b1 channel invert b2 channel rw rw rw rw nr5(3) nt: idle b1 channel e in the nt mode, nr5(3) functions as a b1 channel idle bit. when nr5(3) is 0, the mc145574 functions normally where data received in the b1 channel timeslot via the idl2 is modulated onto the s/tinterface in the b1 channel timeslot. when nr5(3) is 1, data input on the idl2 rx pin in the b1 channel timeslot is ignored, and the aidle 1so condition exists on the b1 channel timeslot on the s/tinterface. note that the default condition (i.e., after powerup or after a reset) for nr5(3) is 0, thereby allowing the data received via the idl2 interface to be modulated onto the transmission loop. note that nr5(3) is a read/write bit in the nt mode. te: enable b1 channel e in the te mode of operation, nr5(3) functions as a b1 channel enable bit. in the te mode b1 channel data is forced to the aidle 1so condition on the s/t transmission loop when nr5(3) is 0. when nr5(3) is 1 (enabled), b1 channel data input via the idl2 interface is modu- lated and transmitted onto the s/t transmission loop in the b1 channel timeslot. the default condition (i.e., after powerup or after a reset) for te mode devices forces the b1 channel bits to the aidle 1so condition. this is to avoid b channel interference until the b channels are assigned by the network.
mc145574 87 motorola this function may be used in multidrop configurations or in applications where the output b channel transmission must be held in the aidle 1so condition. note that nr5(3) is a read/write bit in the te mode. nr5(2) nt: idle b2 channel e in the nt mode, nr5(2) functions as a b2 channel idle bit. when nr5(2) is 0, the mc145574 functions normally, where data received in the b2 channel timeslot via the idl2 is modulated onto the s/t transmission loop in the b2 channel timeslot. when nr5(2) is 1, data input on the idl2 rx pin in the b2 channel timeslot is ignored, and the aidle 1so condition exists on the b2 channel timeslot on the s/t transmission loop. note that the default condition (i.e., after powerup or after a reset) for nr5(2) is 0, thereby allowing the data received via the idl2 interface to be modu- lated onto the transmission loop. note that nr5(2) is a read/write bit in the nt mode. te: enable b2 channel e in the te mode of operation, nr5(2) functions as a b2 channel enable bit. in the te mode b2 channel data is forced to the aidle 1so condition on the s/t transmission loop when nr5(2) is 0. when nr5(2) is 1 (enabled), b2 channel data input via the idl2 interface is modu- lated and transmitted onto the s/t transmission loop in the b2 channel timeslot. the default condition (i.e., after powerup or after a reset) for te mode devices forces the b2 channel bits to the aidle 1so condition. this is to avoid b channel interference until the b channels are assigned by the network. this function may be used in multidrop configurations or in applications where the output b channel transmission must be held in the aidle 1so condition. note that nr5(2) is a read/write bit in the te mode. nr5(1) e invert b1 channel when nr5(1) is 0, the b1 channel data received via the idl2 interface is transmitted normally on the transmission loop. when nr5(1) is set to 1, the b1 channel data received via the idl2 interface is inverted before entering the modulator portion of the mc145574 s/t transceiver, prior to transmission on the s/t loop in the b1 timeslot. the selected b1 channel data received via the transmission loop is also inverted before being output on the idl2 tx pin when this function is invoked. this feature is useful in applications where it is required to use inverted data. note that nr5(1) is a read/write bit. nr5(0) e invert b2 channel when nr5(0) is 0, the b2 channel data received via the idl2 interface is transmitted normally on the transmission loop. when nr5(0) is set, the b2 channel data received via the idl2 interface is inverted before entering the modulator portion of the mc145574 s/t transceiver prior to transmission on the s/t loop in the b2 timeslot. the selected b2 channel data received via the transmission loop is also inverted before being output on the idl2 tx pin when this function is invoked. this feature is useful in applications where inverted data is required. note that nr5(0) is a read/write bit.   this register is a read/write register and can be reset by application of either a hardware or software reset. a perbit description of nibble register 6 (nr6) is as follows. b3 b2 b1 b0 nr6 2b+d idl2 loopback swap b1 and b2 rw rw nr6(3) 2b+d idl2 loopback when nr6(3) is 0, the mc145574 s/t transceiver functions normally. when nr6(3) is set to 1, the b1, b2, and d channel data input on the idl2 rx input pin are buffered and returned to the idl2 tx output pin on the next idl2 cycle. the output b1, b2, and d channel data is passed unchanged to the modulator portion of the transceiver and transmitted onto the s/t loop (i.e., the loopback is transparent). note that nr6(3) is a read/write bit.
mc145574 88 motorola nr6(0) swap b1 and b2 when nr6(0) is 0, the timeslot assigned positions of the b1 and b2 channel data input and output via the idl2 interface functions normally. when nr6(0) is set to 1, the timeslot positions of the b1 and b2 channels are reversed; i.e., data entering the device on idl2 rx in the b1 timeslot is modulated onto the b2 timeslot, on the s/t loop. data demodulated from the b2 timeslot from the s/t loop is output on idl2 tx in the b1 timeslot. the situation is analogous for b2 data entering the device on idl2 rx. this feature is useful in applications where a particular device (such as a codec filter) is hardwired to a particular idl2 timeslot and needs to gain access to the opposite b channel timeslot. nr6(0) has no effect during a 2b+d idl2 loopback. note that nr6(0) is a read/write bit. note: when nr6(0) is set, the b channel used on the idl bus must be enabled before being output on the s/t loop. for example, if data entering the device on d in in the b1 channel is modulated onto the b2 channel on the s/t loop, then nr5(3) has to be set. on the mc145474/75, this is done differently. for the same example, nr5(2) is set instead of nr5(3).   nr7 is a pointer register used when accessing a 16bytewide register. this pointer register will con- tain the address of the bytewide register to be read from or written to, on the following scp transaction. this nibble register is not shown on the register map, as it is not programmable.
mc145574 91 motorola   
          there are 16 byte registers (br0 through br15) in the mc145574. control, status, and maintenance information reside in these byte registers, which are accessed via the scp. for a detailed description of access procedures, refer to section 5. the nomenclature used in this data sheet is such that br2(3) refers to byte register 2, bit 3. the byte register map is fully compatible with the byte register map of the mc145474, with the exception of: 1. the functions that were related to the idl2 a/m fifos have been removed. writing to these registers has no effect, and reading them returns ffh. 2. the ttl input level bit br13(6) has been removed. the digital inputs are cmos and ttl compatible. writing to this bit has no effect, and reading it returns 0 or 1 depending on what value, if any, has been written. 3. the only addition to the byte register map is the bit br15(0), used for enabling the overlay registers. table 91. byte register map for nt mode of operation (7) (6) (5) (4) (3) (2) (1) (0) br2 sc1.1 sc1.2 sc1.3 sc1.4 br3 q.1 q.2 q.3 q.4 q qual interrupt every multiframe br4 fv7 fv6 fv5 fv4 fv3 fv2 fv1 fv0 br5 bpv7 bpv6 bpv5 bpv4 bpv3 bpv2 bpv1 bpv0 br6 b1 s/t loopback transparent b1 s/t loopback non transparent b2 s/t loopback transparent b2 s/t loopback non transparent idl2 b1 loopback transparent idl2 b1 loopback non transparent idl2 b2 loopback transparent idl2 b2 loopback non transparent br7 activation procedures disabled active only nt enable enable multiframing invert e channel idl2 master mode idl2 clock speed (lsb) lapd polarity control activation timer #2 expired br9 txsc2.1 txsc2.2 txsc2.3 txsc2.4 txsc3.1 txsc3.2 txsc3.3 txsc3.4 br10 txsc4.1 txsc4.2 txsc4.3 txsc4.4 txsc5.1 txsc5.2 txsc5.3 txsc5.4 br11 do not react to info 1 do not react to info 3 rx info state b1 rx info state b0 tx info state b1 tx info state b0 external s/t loopback transmit 96 khz test signal br12 reserved reserved reserved reserved reserved reserved reserved reserved br13 nt1 star mode reserved idl2 clock speed (msb) mute b2 on idl2 tx mute b1 on idl2 tx force echo channel to zero not applicable reserved br14 reserved reserved reserved reserved reserved reserved reserved reserved br15 overlay register enabled rev 5 rev 4 rev 3 rev 2 rev 1 rev 0
mc145574 92 motorola table 92. byte register map for te mode of operation (7) (6) (5) (4) (3) (2) (1) (0) br2 q.1 q.2 q.3 q.4 br3 sc1.1 sc1.2 sc1.3 sc1.4 not applicable interrupt every multiframe br4 fv7 fv6 fv5 fv4 fv3 fv2 fv1 fv0 br5 bpv7 bpv6 bpv5 bpv4 bpv3 bpv2 bpv1 bpv0 br6 b1 s/t loopback transparent b1 s/t loopback non transparent b2 s/t loopback transparent b2 s/t loopback non transparent idl2 b1 loopback transparent idl2 b1 loopback non transparent idl2 b2 loopback transparent idl2 b2 loopback non transparent br7 activation procedures disabled d channel procedures ignored not applicable map e to d idl2 free run idl2 clock speed (lsb) lapd polarity control br9 rxsc2.1 rxsc2.2 rxsc2.3 rxsc2.4 rxsc3.1 rxsc3.2 rxsc3.3 rxsc3.4 br10 rxsc4.1 rxsc4.2 rxsc4.3 rxsc4.4 rxsc5.1 rxsc5.2 rxsc5.3 rxsc5.4 br11 not applicable not applicable rx info state b1 rx info state b0 tx info state b1 tx info state b0 external s/t loopback transmit 96 khz test signal br12 reserved reserved reserved reserved reserved reserved reserved reserved br13 not applicable reserved idl2 clock speed (msb) mute b2 on idl2 tx mute b1 on idl2 tx not applicable force idl2 tx reserved br14 reserved reserved reserved reserved reserved reserved reserved reserved br15 overlay register enabled rev 5 rev 4 rev 3 rev 2 rev 1 rev 0 table 93. byte register initialization after any reset idl te idl nt gci te gci nt br0 ff ff ff ff br1 ff ff ff ff br2 f0 00 f0 00 br3 00 f0 00 f0 br4 00 00 00 00 br5 00 00 00 00 br6 00 00 00 00 br7 00 00 00 00 br8 00 00 00 00 br9 00 00 00 00 br10 00 00 00 00 br11 00 00 00 00 br12 00 00 00 00 br13 00 00 00 00 br14 00 00 00 00 br15 00xx xxxx 00xx xxxx 00xx xxxx 00xx xxxx notes: 1. all values in hexadecimal unless shown otherwise. 2. br15 and or15 are the same register. 3. br0, br1, and br8 are reserved registers. do not use.
mc145574 93 motorola 
 the functions that were related to the idl2 m fifo of the mc145474 have been removed; writing to this register has no effect, and reading it returns ffh. (no register shown.) 
 the functions that were related to the idl2 a fifo of the mc145474 have been removed; writing to this register has no effect, and reading it returns ffh. (no register shown.) 
 (7) (6) (5) (4) (3) (2) (1) (0) br2 nt: sc1.1 te: q.1 nt: sc1.2 te: q.2 nt: sc1.3 te: q.3 nt: sc1.4 te: q.4 br2(7:4) nt: subchannel 1 (sc1) to s/t loop e br2(7:4) are used for multiframing. in the nt mode of opera- tion, these four bits correspond to subchannel 1 for transmission to the te(s). multiframing is initiated by the nt by setting br7(5). when multiframing is enabled, the nt will transmit the bits in br2(7:4) as subchannel 1, in accordance with ccitt i.430, etsi ets 300012, and ansi t1.605. br2(7:4), is internally polled at the start of every multiframe (this occurs every 5 ms and the device can be pro- grammed to give an interrupt at the start of every multiframe), and its contents are interpreted as subchannel 1. if multiframing is enabled and the contents of br2(7:4) have not been updated, then the subchannel is retransmitted as is. br2(7:4) can be updated any time between the 5 ms interrupts. br2(7:4) are read/write bits. application of either a software or hardware reset resets these bits to all 0s. note that br2(7) is the msb of sc1 and br2(4) is the lsb. refer to section 10 for a more detailed description of this feature. te: q nibble to s/t loop e br2(7:4) are used for multiframing. in the te mode of operation these four bits correspond to the q channel data for transmission to the nt. when multiframing is enabled, the te will transmit the bits in br2(7:4), as q channel data, in accordance with ccitt i.430, etsi ets 300012, and ansi t1.605. br2(7:4) is internally polled at the start of every multiframe (this occurs every 5 ms and the device can be programmed to give an interrupt at the start of every multiframe), and its contents are interpreted as q channel data. if multiframing is enabled and the contents of br2(7:4) have not been updated then the q channel is retransmitted as is. br2(7:4) can be updated any time between the 5 ms interrupts. br2(7:4) are read/write bits. application of either a software or hardware reset sets these bits to all 1s. note that br2(7) is the msb of the q channel and br2(4) is the lsb. refer to section 10 for a more detailed description of this feature. 
 (7) (6) (5) (4) (3) (2) (1) (0) br3 nt: q.1 te: sc1.1 nt: q.2 te: sc1.2 nt: q.3 te: sc1.3 nt: q.4 te: sc1.4 nt: q qual te: not applicable interrupt every multiframe br3(7:4) nt: q nibble from s/t loop e br3(7:4) are used in the multiframing mode of operation. when the device is configured as an nt and multiframing has been enabled, these bits correspond to the received q channel nibble from the te(s). these bits are updated once every multiframe. the ntcon- figured device can give an interrupt once every multiframe (see br3(2) and nr4(2)) or every time a new q channel nibble is received. br3(7:4) are read only bits. application of either a hardware
mc145574 94 motorola or software reset sets these bits to all 1s. note that br3(7) is the msb of the received q channel nibble, and br3(4) is the lsb. refer to section 12 for a more detailed description of this feature. reading br3 clears the multiframe interrupt. te: sc1 from s/t loop e br3(7:4) are used in the multiframing mode of operation. when the device is configured as a te and multiframing has been enabled, these bits correspond to the received subchannel 1 nibble from the nt. these bits are updated once every multiframe. the teconfigured device can give an interrupt once every multiframe, or every time a new subchannel nibble (sc1) is received (see br3(2) and nr4(2)). br3(7:4) are read only bits. application of either a hardware or software reset resets these bits to all 0s. note that br3(7) is the msb of the received sc1 subchannel nibble and br3(4) is the lsb. refer to section 12 for a more detailed description of this feature. br3(3) e nt: q bit quality indicate te: not applicable in the nt mode, this bit corresponds to the q bit quality indication. when multiframing has been initiated by the nt, the te(s) will respond by sending q data once every five frames. this q data will be trans- mitted in the fa bit position. during the other four frames (i.e., when the te(s) are not transmitting q data), the fa bit should be a 0. br3(3) being high indicates that the fa bits in the frames where multiframing data was not being transmitted were 0s. this bit is a read only bit and is reset to 0 by application of either a hardware or software reset. br3(2) nt: interrupt every multiframe e programming of br3(2) dictates whether an interrupt will be given every multiframe (assuming multiframing has been enabled and irq2 enable, nr4(2), has been set), or only on the receipt of a new q channel nibble from the te(s). when br3(2) is 1, an interrupt is given every multiframe. when br3(2) is 0, an interrupt is given only on the receipt of a new q channel nibble. refer to section 12 for a more detailed description. br3(2) is a read/write bit and is reset to 0 by application of either a hardware or software reset. te: interrupt every multiframe e programming of br3(2) dictates whether an interrupt will be given every multiframe (assuming multiframing has been enabled and irq2 enable, nr4(2), has been set), or only on the receipt of a new sc1 subchannel nibble from the nt. when br3(2) is 1, an interrupt is given every multiframe. when br3(2) is 0, an interrupt is given only on the receipt of a new sc1 subchannel nibble. refer to section 12 for a more detailed description. br3(2) is a read/write bit and is reset to 0 by application of either a hardware or software reset.   (7) (6) (5) (4) (3) (2) (1) (0) br4 fv7 fv6 fv5 fv4 fv3 fv2 fv1 fv0 recommendation ccitt i.430, etsi ets 300012, and ansi t1.605 specifications state that there must be two ami violations in every s/t frame. the f bit is the first violation and the succeeding violation must occur within 13 or 14 bauds, depending on the configuration of the transceiver as either an nt or te. br4(7:0) is the output of an 8bit binary counter. this counter counts the number of frames which do not contain the correct number of ami violations. note that in multiframing, it is possible to have a frame which does not contain the correct number of violations (fa = 1, b1 = 1). the mc145574, when in multiframe mode, does not count these frames. thus, this counter is a aframe erroro counter, counting the number of frames which do not contain the correct number of ami viola- tions. br4(7:0) only counts frames not containing the correct number of ami violations after fsync has been achieved, and ceases counting whenever fsync is lost. br4(7:0) is applicable to both nt and te modes of operation. it is a read/write register, thereby allowing the user to program the counter to a predetermined value. the counter is initialized to a100o by a hardware/software reset. note that the counter, upon reaching a value of affo, will not roll over; i.e., it will remain at affo until the user rewrites a starting value. note that br4(7) is the msb of the counter and br4(0) is the lsb.
mc145574 95 motorola   (7) (6) (5) (4) (3) (2) (1) (0) br5 bpv7 bpv6 bpv5 bpv4 bpv3 bpv2 bpv1 bpv0 br5(7:0) is the output of an 8bit binary counter. this counter counts the number of unbalanced frames. a frame in which the total number of positive pulses is different from the total number of negative pulses constitutes an unbalanced frame. br5(7:0) is applicable to both nt and te modes of operation. it is a read/write register, thereby allowing the user to program the counter to a predetermined value. the counter is initialized to a100o by a hardware/software reset. note that the counter, upon reaching a value of affo, will not roll over; i.e., it will remain at affo until the user rewrites a starting value. note that br5(7) is the msb of the counter and br5(0) is the lsb.   (7) (6) (5) (4) (3) (2) (1) (0) br6 b1 s/t loopback transparent b1 s/t loopback non transparent b2 s/t loopback transparent b2 s/t loopback non transparent idl2 b1 loopback transparent idl2 b1 loopback non transparent idl2 b2 loopback transparent idl2 b2 loopback non transparent br6(7) e b1 s/t loopback transparent this bit is a read/write bit and is applicable to both nt and te modes of operation. when this bit is 0, the device functions normally. when this bit is 1, the device enters a ab1 s/t loopback transparent modeo. in this mode, data entering the device from rxp/pxn in the b1 timeslot is demodulated and remodulated back out on txp/txn in the b1 timeslot. the demodulated b1 data continues to present itself on idl2 tx in the b1 timeslot (hence, the term atransparento). data entering the part from idl2 rx in the b1 timeslot is ignored. this bit is reset to 0 by either a software reset, a hardware reset, or in the areturn to normalo mode (nr0(0) = 1). br6(6) e b1 s/t loopback nontransparent this bit is a read/write bit and is applicable to both nt and te modes of operation. when this bit is 0 the device functions normally. when this bit is 1, the device enters a ab1 s/t loopback nontrans- parent modeo. in this mode, data entering the device from rxp/rxn in the b1 timeslot is demodulated and remodulated back out on txp/txn in the b1 timeslot. data entering the part from idl2 rx in the b1 timeslot is ignored. idl2 tx ignores the demodulated b1 data, presenting in its stead the aidle 1so condition in the idl2 rx b1 timeslot (hence, the term anontransparento). this bit is reset to 0 by either a software reset, a hardware reset, or in the areturn to normalo mode (nr0(0) = 1). br6(5) e b2 s/t loopback transparent this bit is a read/write bit and is applicable to both nt and te modes of operation. when this bit is 0, the device functions normally. when this bit is 1, the device enters a ab2 s/t loopback transparent modeo. in this mode, data entering the device from rxp/rxn in the b2 timeslot is demodulated and remodulated back out on txp/txn in the b2 timeslot. the demodulated b2 data continues to present itself on idl2 tx in the b2 timeslot (hence, the term atransparento). data entering the part from idl2 rx in the b2 timeslot is ignored. this bit is reset to 0 by either a software reset, a hardware reset, or in the areturn to normalo mode (nr0(0) = 1). br6(4) e b2 s/t loopback nontransparent this bit is a read/write bit and is applicable to both nt and te modes of operation. when this bit is 0, the device functions normally. when this bit is 1, the device enters a ab2 s/t loopback nontrans- parent modeo. in this mode, data entering the device from rxp/rxn in the b2 timeslot is demodulated and remodulated back out of txp/txn in the b2 timeslot. data entering the part from idl2 rx in the
mc145574 96 motorola b2 timeslot is ignored. idl2 tx ignores the demodulated b2 data, presenting in its stead the aidle 1so condition in the idl2 rx b2 timeslot (hence, the term anontransparento). this bit is reset to 0 by either a software reset, a hardware reset, or in the areturn to normalo mode (nr0(0) = 1). br6(3) e idl2 b1 loopback transparent this bit is a read/write bit and is applicable to both nt and te modes of operation when the mc145574 is configured for gci or idl2 type interfaces. when this bit is a 0, the mc145574 operates normally. when this bit is a 1, the mc145574 internally loops back the data received during the b1 timeslot at d in and transmits it onto the d out pin during the b1 timeslot. data entering the d in pin during the b1 timeslot is also transmitted onto the s/tinterface. this bit is reset to 0 by either a software reset, a hardware reset, or in the areturn to normalo mode (nr0(0) = 1). br6(2) e idl2 b1 loopback nontransparent this bit is a read/write bit and is applicable to both nt and te modes of operation when the mc145574 is configured for gci or idl2 type interfaces. when this bit is a 0, the mc145574 operates normally. when this bit is a 1, the mc145574 internally loops back the data received during the b1 channel timeslot at d in and transmits it onto the d out pin during the b1 timeslot. data entering the d in pin during the b1 timeslot is not transmitted onto the s/tinterface. instead, the mc145574 transmits idle 1s onto the b1 channel bits of the s/tinterface. this bit is reset to 0 by either a software reset, a hardware reset, or in the areturn to normalo mode (nr0(0) = 1). br6(1) e idl2 b2 loopback transparent this bit is a read/write bit and is applicable to both nt and te modes of operation when the mc145574 is configured for gci or idl2 type interfaces. when this bit is a 0, the mc145574 operates normally. when this bit is a 1, the mc145574 internally loops back the data received during the b2 channel timeslot at d in and transmits it onto the d out pin during the b2 timeslot. data entering the d in pin during the b2 timeslot is also transmitted onto the s/tinterface. this bit is reset to 0 by either a software reset, a hardware reset, or in the areturn to normalo mode (nr0(0) = 1). br6(0) e idl2 b2 loopback nontransparent this bit is a read/write bit and is applicable to both nt and te modes of operation when the mc145574 is configured for gci or idl2 type interfaces. when this bit is a 0, the mc145574 operates normally. when this bit is a 1, the mc145574 internally loops back the data received during the b2 channel timeslot at d in and transmits it onto the d out pin during the b2 timeslot. data entering the d in pin during the b2 timeslot is not transmitted onto the s/tinterface. instead, the mc145574 transmits idle 1s onto the b2 channel bits of the s/tinterface. this bit is reset to 0 by either a software reset, a hardware reset, or in the areturn to normalo mode (nr0(0) = 1).   (7) (6) (5) (4) (3) (2) (1) (0) br7 activation procedures disabled nt: active only nt enable te: d channel procedures ignored nt: enable multi framing te: not applicable nt: invert e channel te: map e to idl2 nt: idl2 master mode te: idl2 free run idl2 clock speed (lsb) lapd polarity control nt: activation timer #2 expired te: not applicable br7(7) e activation procedures disabled this bit a read/write bit and is applicable to both nt and te modes of operation. when this bit is 0, the mc145574 functions normally. when this bit is set to 1, the transmit section of the transceiver is forced into the highest information state. thus, if the device is operating as nt, info 4 is forced out on the transmit side of the device. info 4 is forced out regardless of what is being received on rxp/rxn. if the device is operating as a te, the transceiver transmits info 3 on txp/txn.
mc145574 97 motorola note that if activation procedures are disabled as a te, causing info 3 to be transmitted, then this state may or may not be commensurate with receiving info 0 from the nt. in the event that info 0 is being received, the transmitted info 3 is transmitted asynchronously. if either info 2 or info 4 are subsequently received, then the te's info 3 aligns itself to the received signal in accordance with ccitt i.430, etsi ets 300012, and ansi t1.605. note also that a te wakes up if it receives either info 2 or info 4 from the nt. however, an nt transmitting info 0 will not wake up to the reception of info 3 from the te. for an nt to be woken up by a te, it must first receive info 1 from the te and then proceed to go through the subsequent handshaking. br7(7) is reset to 0 by application of either a hardware or software reset. br7(6) e nt: active only nt enable te: d channel procedures ignored when the mc145574 is configured as a te, this bit is used to enable/disable d channel contention procedures in accordance with the ccitt i.430, etsi ets 300012, and ansi t1.605. when this bit is 0, the d channel procedures are adhered to as per the drequest, dgrant, and class pin descriptions. when this bit is 1, the d channel procedures are ignored, allowing the data present in the d channel on idl2 rx to be modulated regardless of the status of drequest and dgrant. br7(6) = 1 causes the te to disregard the demodulated e echo bits. the te's d data will be modulated regardless. this bit is a read/write bit and is reset to 0 by application of either a software or a hardware reset. when configured as an nt, this bit enables the aactive only nto mode. in this mode, the nt is restricted to the g2 or g3 state; i.e., the device is either activated or attempting to activate. the device is never allowed to fully deactivate. br7(5) e nt: enable multiframing te: not applicable when the mc145574 is configured as an nt, this bit is used to enable/disable multiframing in accor- dance with ccitt i.430, etsi ets 300012, and ansi t1.605. when this bit is 0, multiframing is dis- abled. in this mode the m, fa, and s bauds transmitted from the nt will be binary 0. when this bit is 1, multiframing is enabled. in this mode, the m, fa, and s bauds will adhere to the multiframing coding rules as outlined in ccitt i.430 and ansi t1.605. since the te cannot initiate multiframing, this bit has no application in this mode. this bit is a read/write bit and is reset to 0 by application of either a software or a hardware reset. br7(4) nt: invert echo channel e when the mc145574 is configured as an nt, this bit is used to determine the polarity of the transmitted echo channel from the nt to the te. when this bit is a 0, the transmitted e bit is the same as the previously demodulated d bit from the te(s). when this bit is 1, the transmitted e bit is the logical inverse of the previously demodulated d bit. this bit is a read/write bit and is reset to 0 by application of either a software or hardware reset. te: map e bits to idl2 e with the mc145574 configured as a te and this bit a 0, the te outputs the demodulated d channel data in the d timeslot on the idl2 tx. when this bit is set to 1, the te outputs the demodulated e channel in the d timeslot on idl2 tx, neglecting the demodulated d channel data. this bit is a read/write bit and is reset to 0 by application of either a software or a hardware reset. br7(3) nt: idl2 master mode e with the mc145574 configured as an nt, this bit determines whether the device operates in idl2 slave or idl2 master mode. when this bit is 0, the nt operates in the idl2 slave mode, where idl2 sync and idl2 clk are inputs to the device. when this bit is 1, the nt operates in the nt idl2 master mode, where idl2 sync and idl2 clk are outputs from the device. this bit is a read/write bit or'd with the m/s pin and is reset to 0 by application of either a software or hardware reset. te: idl2 free run e when the mc145574 is configured as a te and the loop is active, the device will output idl2 sync and idl2 clk synchronous to the inbound data from the nt. when the loop is inactive and this bit is 0, the te does not output idl2 sync or idl2 clk. if this bit is 1, the te outputs idl2 sync and idl2 clk regardless of the status of the loop. if the loop is inactive, these
mc145574 98 motorola signals will be freerunning (derived from the crystal). if the loop is active, these signals will be synchro- nous to the inbound data. this bit is a read/write bit and is reset to 0 by application of either a software or a hardware reset. br7(2) e idl2 clock speed (lsb) this bit is a read/write bit and is applicable to both nt and te modes of operation. br7(2), in conjunc- tion with br13(5), determines the idl2 clk frequency when operating in the idl2 master mode. br7(2) is the lsb and br13(5) is the msb. the code corresponding to each idl2 clock frequency is shown in table 94. table 94. idl2 clock speed codes idl2 clk br13(5) br7(2) rate duty cycle 0 0 2.56 mhz 50% 0 1 2.048 mhz 53.3% 1 0 1.536 mhz 50% 1 1 512 khz 50% application of either a hardware or a software reset will reset this bit to 0. refer to section 4 for a more detailed description of this feature. br7(1) e nt: lapd polarity control (nt terminal mode) te: lapd polarity control when the mc145574 is configured as a te or an nt (terminal mode), this bit performs the alapd polarity controlo function. when this bit is 0, the active state of drequest and dgrant signals is defined to be the logic 1 or high state. when this bit is 1, the active state of these signals is defined to be the logic 0 or low state. this bit is a read/write bit and is reset to 0 by application of either a hardware or software reset. br7(0) e nt: activation timer #2 expired te: not applicable when the mc145574 is configured as an nt, this bit performs the aactivation timer #2 expiredo func- tion. when this bit is 0, the ntconfigured s/t transceiver uses a value of 50 ms for the timer #2 value outlined in ccitt i.430, etsi ets 300012, and ansi t1.605 (i.e., the device unambiguously detects info 1). when this bit is 1, a value of 100 ms is used for the value of timer #2. this bit is a read/write bit and is reset to 0 by application of either a hardware or software reset.   the functions that were related to the idl2 a/m fifos have been removed. writing to these registers will have no effect, and reading them will return 00h or any value that has been written to them. (no register shown.)   (7) (6) (5) (4) (3) (2) (1) (0) br9 nt: txsc2.1 te: rxsc2.1 nt: txsc2.2 te: rxsc2.2 nt: txsc2.3 te: rxsc2.3 nt: txsc2.4 te: rxsc2.4 nt: txsc3.1 te: rxsc3.1 nt: txsc3.2 te: rxsc3.2 nt: txsc3.3 te: rxsc3.3 nt: txsc3.4 te: rxsc3.4
mc145574 99 motorola br9(7:4) nt: sc2 to loop e br9(7:4) is used for multiframing. in the nt mode of operation, these four bits correspond to subchannel 2 for transmission to the te(s). multiframing is initiated by the nt by setting br7(5). when multiframing is enabled, the nt will transmit the bits in br9(7:4) as subchannel 2, in accordance with ccitt i.430, etsi ets 300012, and ansi t1.605. br9(7:4), are internally polled at the start of every multiframe (this occurs every 5 ms and the device can be programmed to give an interrupt at the start of every multiframe), and the contents are interpreted as subchannel 2. if multiframing is enabled and the contents of br9(7:4) have not been updated, the subchannel is re transmitted as is. br9(7:4) can be updated any time between the 5 ms interrupts. in the nt mode of operation, br9(7:4) are write only bits. these bits are reset to 0 by application of either a software or hardware reset. note that br9(7) is the msb of sc2 and br9(4) is the lsb. refer to section 10 for a detailed description of the multiframe procedure. te: sc2 from loop e br9(7:4) are used in the multiframing mode of operation. when the device is configured as a te and multiframing has been enabled, these bits correspond to the received sub- channel 2 nibble from the nt. these bits are updated once every multiframe. br9(7:4) are read only bits and are reset to 0 by application of either a software or hardware reset. note that br9(7) is the msb of sc2 and br9(4) is the lsb. refer to section 10 for a detailed description of the multiframe procedure. br9(3:0) nt: sc3 to loop e br9(3:0) is used for multiframing. in the nt mode of operation, these four bits correspond to subchannel 3 for transmission to the te(s). when multiframing is enabled, the nt will transmit the bits in br9(3:0) as subchannel 3, in accordance with ccitt i.430, etsi ets 300012, and ansi t1.605. br9(3:0) are internally polled at the start of every multiframe (this occurs every 5 ms and the device can be programmed to give an interrupt at the start of every multiframe), and the contents are interpreted as subchannel 3. if multiframing is enabled and the contents of br9(3:0) have not been updated, the subchannel is retransmitted as is. br9(3:0) can be updated any time between the 5 ms interrupts. in the nt mode of operation, br9(3:0) are write only bits. these bits are reset to 0 by application of either a software or hardware reset. note that br9(3) is the msb of sc3 and br9(0) is the lsb. refer to section 12 for a detailed description of the multiframe procedure. te : sc3 from loop e br9(3:0) are used in the multiframing mode of operation. when the device is configured as a te and multiframing has been enabled, these bits correspond to the received sub- channel 3 nibble from the nt. these bits are updated once every multiframe. br9(3:0) are read only bits and are reset to 0 by application of either a software or hardware reset. note that br9(3) is the msb of sc2 and br9(0) is the lsb. refer to section 10 for a detailed description of the multiframe procedure.   (7) (6) (5) (4) (3) (2) (1) (0) br10 nt: txsc4.1 te: rxsc4.1 nt: txsc4.2 te: rxsc4.2 nt: txsc4.3 te: rxsc4.3 nt: txsc4.4 te: rxsc4.4 nt: txsc5.1 te: rxsc5.1 nt: txsc5.2 te: rxsc5.2 nt: txsc5.3 te: rxsc5.3 nt: txsc5.4 te: rxsc5.4 br10(7:4) nt: sc4 to loop e br10(7:4) are used for multiframing. in the nt mode of operation, these four bits correspond to subchannel 4 for transmission to the te(s). when multiframing is enabled, the nt will transmit the bits in br10(7:4) as subchannel 4, in accordance with ccitt i.430, etsi ets 300012, and ansi t1.605. br10(7:4) are internally polled at the start of every multiframe (this occurs every 5 ms and the device can be programmed to give an interrupt at the start of every multiframe), and the contents are interpreted as subchannel 4. if multiframing is enabled and the contents of br10(7:4) have not been updated, the subchannel is retransmitted as is. br10(7:4) can be updated any time between the 5 ms interrupts. in the nt mode of operation, br10(7:4) are write only bits. these bits
mc145574 910 motorola are reset to 0 by application of either a software or hardware reset. note that br10(7) is the msb of sc4 and br10(4) is the lsb. refer to section 10 multiframing for a detailed description of the multiframing procedure. te: sc4 from loop e br10(7:4) are used in the multiframing mode of operation. when the device is configured as a te and multiframing has been enabled, these bits correspond to the received sub- channel 4 nibble from the nt. these bits are updated once every multiframe. br10(7:4) are read only bits and are reset to 0 by either a software or hardware reset. note that br10(7) is the msb of sc4 and br10(4) is the lsb. refer to section 10 for a detailed description of multiframe procedures. br10(3:0) nt: sc5 to loop e br10(3:0) are used for multiframing. in the nt mode of operation, these four bits correspond to subchannel 5 for transmission to the te(s). when multiframing is enabled, the nt will transmit the bits in br10(3:0) as subchannel 5, in accordance with ccitt i.430, etsi ets 300012, and ansi t1.605. br10(3:0) is internally polled at the start of every multiframe (this occurs every 5 ms and the device can be programmed via nr4(2) to give an interrupt at the start of every multiframe), and the contents are interpreted as subchannel 5. if multiframing is enabled and the contents of br10(3:0) have not been updated, the subchannel is retransmitted as is. br10(3:0) can be updated any time between the 5 ms interrupts. in the nt mode of operation, br10(3:0) are write only bits. these bits are reset to 0 by application of either a software or hardware reset. note that br10(3) is the msb of sc5 and br10(0) is the lsb. refer to section 10 for a detailed description of the multi- frame procedure. te: sc5 from loop e br10(3:0) are used in the multiframing mode of operation. when the device is configured as a te and multiframing has been enabled, these bits correspond to the received sub- channel 5 nibble from the nt. these bits are updated once very multiframe. br10(3:0) are read only bits and are reset to 0 by either a software or hardware reset. note that br10(3) is the msb of sc5 and br10(0) is the lsb. refer to section 10 for a detailed description of the multiframe procedure.   (7) (6) (5) (4) (3) (2) (1) (0) br11 nt: do not react to info 1 te: not applicable nt: do not react to info 3 te: not applicable rx info state b1 rx info state b0 tx info state b1 tx info state b0 external s/t loopback transmit 96 khz test signal 9.13.1 br11(7) e nt: do not react to info 1 te: not applicable this bit is only applicable to the nt mode of operation. when this bit is 0, the part functions normally. when this bit is 1, the nt will not react to info 1 from the te. (note, however, that the nt will give an interrupt indicating a change in received information state.) only when the nt resets this bit to 0 will it react to info 1. this feature is used in the nt in applications where it is necessary to delay activation of the s/t loop until the u link has reached its active state. this bit is a read/write bit and is reset to 0 by application of either a hardware or software reset. br11(6) e nt: do not react to info 3 te: not applicable this bit is only applicable to the nt mode of operation. when this bit is 0, the part functions normally. when this bit is 1, the nt will not react to info 3 from the te (this info 3 from the te being the response of the te to info 2 from the nt). only when the nt resets this bit to 0 will it react to info 3. in the meantime, the nt will continue to transmit info 2. this feature is used in the nt in applications where it is necessary to delay activation of the s/t loop until the u link has reached its active state. this bit is a read/write bit and is reset to 0 by application of either a hardware or software reset.
mc145574 911 motorola br11(5), br11(4) e rx info state b1 and b0 these bits are read/write bits and are applicable to both nt and te modes of operation. the mc145574 internally sets these bits to indicate the status of the received signal; i.e., it is info 0, 1, 2, 3, 4, or x, where info x is none of the above. an example of info x would be when it is receiving the 96 khz test signal. another example of info x would be where the transceiver is not receiving info 0, but it has not yet determined whether it is info 1, 2, 3, or 4. the codes corresponding to the different states are shown in table 95. table 95. br11(5), br11(4) rx info state codes br11(5) br11(4) receive information state 0 0 info 0 0 1 info low 1 0 info high 1 1 info x note: when configured as an nt, receiving info low corresponds to receiving info 1, and receiv- ing info high corresponds to receiving info 3. conversely, when the device is operating as a te, receiving info low corresponds to receiving info 2, and receiving info high corresponds to re- ceiving info 4. the device internally sets these bits, and this internal write overrides any external write. these bits are reset to 0 by application of either a hardware or software reset. br11(3), br11(2) e tx info state b1 and b0 these bits are read/write bits and are applicable to both nt and te modes of operation. the mc145574 internally sets these bits to indicate the status of the transmitted signal; i.e., is it info 0, 1, 2, 3, 4, or x where info x is none of the above. an example of info x would be when it is transmitting the 96 khz test signal. the codes corresponding to the different states is shown in table 96. table 96. br11(3), br11(2) tx info state codes br11(3) br11(2) transmit information state 0 0 info 0 0 1 info low 1 0 info high 1 1 info x note: when configured as an nt, transmitting info low corresponds to transmitting info 2, and transmitting info high corresponds to transmitting info 4. conversely, when the device is operating as a te, transmitting info low corresponds to transmitting info 1, and transmitting info high corresponds to transmitting info 3. the device internally sets these bits, and this internal write over- rides any external write. these bits are reset to 0 by application of either a hardware or software reset. br11(1) e external s/t loopback this bit is a read/write bit and is applicable to both nt and te modes of operation. when this bit is 0, the mc145574 functions normally. if the transmit pair is shorted to the receive pair while this bit is 1, the device will perform an external or aanalogo loopback. in an analog loopback, the device demodulates its own transmitted data. the transceiver should have its activation procedures disabled (br7(7) = 1) and be configured for the idl2 master mode (br7(3) = 1). this feature is useful for test purposes. in external loopback, the b1 and b2 channels are looped back. in the nt mode, the d channel is also looped back. the d channel is not looped back in the te mode. application of a hardware or software reset will reset this bit to 0.
mc145574 912 motorola br11(0) e transmit 96 khz test signal this bit is a read/write bit and is applicable to both nt and te modes of operation. when this bit is 0, the mc145574 functions normally. when this bit is 1, the device transmits a 96 khz square wave test signal on txp/txn. this test signal can be used for test purposes. this 96 khz test signal qualifies as a atransmit info xo state. correspondingly, the mc145574 receiving the 96 khz test signal will be in the areceive info xo state. application of a hardware or software reset will reset this bit to 0.    (7) (6) (5) (4) (3) (2) (1) (0) br12 reserved reserved reserved reserved reserved reserved reserved reserved byte register 12 is reserved for motorola use only.    (7) (6) (5) (4) (3) (2) (1) (0) br13 nt: nt1 star mode te: not applicable reserved idl2 clock speed (msb) mute b2 on idl2 tx mute b1 on idl2 tx nt: force echo channel to zero te: not applicable nt: not applicable te: force idl2 tx reserved br13(7) e nt: nt1 star mode te: not applicable this bit is a read/write bit and is only applicable to the nt mode of operation. when this bit is 0, the device functions normally. when this bit is 1, the device is configured for nt1 star mode operation. refer to section 11 for a detailed description of this mode. this bit is reset to 0 by application of either a hardware or software reset. br13(6) this bit has no function and is reserved for motorola use only. br13(5) e idl2 clock speed (msb) this bit is a read/write bit and is applicable to both nt and te modes of operation. br13(5), in conjunc- tion with br7(2), determines the idl2 clk frequency when operating in the idl2 master mode. br7(2) is the lsb and br13(5) is the msb. the code corresponding to each idl2 clock frequency is as shown in the description for br7(2). application of either a hardware or a software reset will reset this bit to 0. see table 93. br13(4) e mute b2 on idl2 this bit is a read/write bit and is applicable to both nt and te modes of operation. when this bit is 0, the device functions normally. when this bit is 1, the data transmitted on the b2 channel on idl2 tx will be forced to the aidle 1so condition. this feature is primarily used in the nt1 star mode operation. refer to section 11 for a detailed description of this mode. application of a hardware or software reset resets this bit to 0. br13(3) e mute b1 on idl2 this bit is a read/write bit and is applicable to both nt and te modes of operation. when this bit is 0, the device functions normally. when this bit is 1, the data transmitted on the b1 channel on idl2 tx will be forced to the aidle 1so condition. this feature is primarily used in the nt1 star mode operation.
mc145574 913 motorola refer to section 11 for a detailed description of this mode. application of a hardware or software reset resets this bit to 0. br13(2) e nt: force echo channel to zero te: not applicable this bit is a read/write bit and is only applicable to the nt mode of operation. when the mc145574 is configured as an nt and this bit is 0, the device functions normally. when this bit is 1, the nt forces the transmitted e bits to be 0. this feature is used for test purposes when the nt wishes to communicate to the tes on the passive bus that they should disengage from the d channel. application of either a hardware or a software reset resets this bit to 0. br13(1) ent: not applicable te: force idl2 tx this bit is a read/write bit and is only applicable to the te mode of operation. when the mc145574 is configured as a te and this bit is 0, the device functions normally. when this bit is 1, data is presented on idl2 tx in the special case where the te is synchronized to info 4 incoming from the nt but its transmitter is not fully active (i.e., not transmitting info 3). this feature is useful when the mc145574 is in the transmit power down mode (nr0(2) = 1) and it is desired to continue to process data from the nt. this bit has no effect when the device is fully active (transmitting info 3 and receiving info 4). when br13(1) = 0 and the device is not fully active, aidle 1so will be presented on idl2 tx. application of either a hardware or a software reset resets this bit to 0. br13(0) this bit is reserved.    (7) (6) (5) (4) (3) (2) (1) (0) br14 reserved reserved reserved reserved reserved reserved reserved reserved byte register 14 is a read/write register. it is reserved for motorola use only.    (7) (6) (5) (4) (3) (2) (1) (0) br15 overlay register enabled rev 5 rev 4 rev 3 rev 2 rev 1 rev 0 br15(7) e overlay register enabled when the device is initialized, this bit is a logic 0. when set to a logic 0, operation of the mc145574 register map is identical to that of the mc145474. when set to a logic 1, a second set overlay register is enabled. the overlay register map allows access to the tsa registers required by the idl2 and also to a gci control register. br15(5:0) e device revision identification, rev (5:0) the rev (5:0) bits indicate the revision status of the device. these bits are read only and can only be modified by altering the device mask. rev (5:0) is set to 11h for g20r1 mask set and to 03h for f57j4 mask set. see section 20 for f57j4 mask set differences.
mc145574 914 motorola
mc145574 101 motorola    
         there are eleven overlay registers (or0 through or9 and or15) in the mc145574. the overlay regis- ters are a second bank of registers available when the overlay register control bit br15(7) is set to a logic 1. these overlay registers are in the idl2 tsa mode used to assign the timeslot used by each channel (b1, b2, and d) for transmission and reception; or0 through or5, or6, or7, and or8 are control registers used in the gci indirect mode, and or15 gives the revision number of the s/t chip. table 101. overlay register map (7) (6) (5) (4) (3) (2) (1) (0) or0 d in b1 channel timeslot bits (7:0) (idl2 mode) or1 d in b2 channel timeslot bits (7:0) (idl2 mode) or2 d in d channel timeslot bits (7:0) (idl2 mode) or3 d out b1 channel timeslot bits (7:0) (idl2 mode) or4 d out b2 channel timeslot bits (7:0) (idl2 mode) or5 d out d channel timeslot bits (7:0) (idl2 mode) or5 time slot assignment for gci mode s2 s1 s0 or6 tsa b1 enable tsa b2 enable tsa d enable d out open drain gci indirect mode enable clk1 clk0 or7 disable 3 v regulator enable s/g bit enable tclk dual frame syncs long frame 8/10 bit select tsen b1/b2 enable, bcl enable tsen d channel enable or8 reserved disable xtal te mode enable master mode enable fix enable nt terminal mode enable sleep enable or9 force info 2 transmission t3f8 enable t3f6 disable or15 overlay register enable rev 5 rev 4 rev 3 rev 2 rev 1 rev 0
mc145574 102 motorola table 102. overlay register initialization after any reset idl te idl nt gci te gci nt or0 00 00 00 00 or1 04 04 00 00 or2 08 08 00 00 or3 00 00 00 00 or4 04 04 00 00 or5 08 08 00 00 or6 00 00 00 00 or7 00 00 00 00 or8 00 00 00 01 or15 00xx xxxx 00xx xxxx 00xx xxxx 00xx xxxx notes: 1. all values in hexadecimal unless shown otherwise. 2. br15 and or15 are the same register.   (7) (6) (5) (4) (3) (2) (1) (0) or0 d in b1 channel timeslot bits (7:0) or0(7:0) e tx b1 channel timeslot this register allows the b1 channel timeslot input to the d in pin to be allocated 1 of 256 start points, corresponding to each 2bit boundary defined by the clk. the timeslot can be either 8 or 10 clks wide. the default value for or0 is 00h.   (7) (6) (5) (4) (3) (2) (1) (0) or1 d in b2 channel timeslot bits (7:0) or1(7:0) e tx b2 channel timeslot this register allows the b2 channel timeslot input to the d in pin to be allocated 1 of 256 start points, corresponding to each 2bit boundary defined by the clk. the timeslot can be either 8 or 10 clks wide. the default value for or1 is 04h.   (7) (6) (5) (4) (3) (2) (1) (0) or2 d in d channel timeslot bits (7:0) or2(7:0) e tx d channel timeslot this register allows the d channel timeslot input to the d in pin to be allocated 1 of 256 start points, corresponding to each 2bit boundary defined by the clk. the default value for or2 is 08h.
mc145574 103 motorola 
 (7) (6) (5) (4) (3) (2) (1) (0) or3 d out b1 channel timeslot bits (7:0) or3(7:0) e rx b1 channel timeslot this register allows the b1 channel timeslot output from the d out pin to be allocated 1 of 256 start points, corresponding to each 2bit boundary defined by the clk. the timeslot can be either 8 or 10 clks wide. the default value for or3 is 00h. 
 (7) (6) (5) (4) (3) (2) (1) (0) or4 d out b2 channel timeslot bits (7:0) or4(7:0) e rx b2 channel timeslot this register allows the b2 channel timeslot output from the d out pin to be allocated 1 of 256 start points, corresponding to each 2bit boundary defined by the clk. the timeslot can be either 8 or 10 clks wide. the default value for or4 is 04h. 
 (7) (6) (5) (4) (3) (2) (1) (0) or5 d out d channel timeslot bits (7:0) or5 (gci indirect mode) s2 s1 s0 or5(7:0) e rx d channel timeslot this register allows the d channel timeslot output from the d out pin to be allocated 1 of 256 start points, corresponding to each 2bit boundary defined by the clk. the default value for or5 is 08h. or5(2:0) e gci timeslot, s(2:0) in gci indirect mode, control of the gci timeslot is available through the s(2:0) bits. s(2:0)=0h is the initialized state, timeslot 0. the timeslot selected must be compatible with the gci dcl clock rate being used; i.e., if the clock rate is 2048 khz, only the first four timeslots are available. bits 7:3 must be programmed as 0. table 103. s(2:0) gci timeslot assignment s2 s1 s0 timeslot 0 0 0 0 0 0 1 1 0 1 0 2 0 1 1 3 1 0 0 4 1 0 1 5 1 1 0 6 1 1 1 7
mc145574 104 motorola   (7) (6) (5) (4) (3) (2) (1) (0) or6 tsa b1 enable tsa b2 enable tsa d channel enable d out open drain gci indirect mode enable clk1 clk0 or6(7) e control register, tsa b1 enable this bit is used to enable the b1 channel in idl2 timeslot mode. the b1 timeslot is defined through the or0 and or3 registers. whenever any channel (b1, b2, or d) is enabled for timeslot mode, all channels enter timeslot mode. if in timeslot mode and tsa b1 enable is a 0, then the b1 channel is not present on d out , and the transmit data on the s/t interface is forced to all 1s and d out is high impedance. or6(6) e control register, tsa b2 enable this bit is used to enable the b2 channel in idl2 timeslot mode. the b2 timeslot is defined through or1 and or4 registers. whenever any channel (b1, b2, or d) is enabled for timeslot mode, all chan- nels enter timeslot mode. if in timeslot mode and tsa b2 enable is a 0, then the b2 channel is not present on d out , and the transmit data on the s/t interface is forced to all 1s and d out is high impedance. or6(5) e control register, tsa d channel enable this bit is used to enable the d channel in idl2 timeslot mode. the d timeslot is defined through the or2 and or5 registers. whenever any channel (b1, b2, or d) is enabled for timeslot mode, all channels enter timeslot mode. if in timeslot mode and tsa d enable is a 0, then the d channel is not present on d out , and the transmit data on the s/t interface is forced to all 1s and d out is high impedance. or6(3) e control register, d out open drain when operating in nt terminal mode, this bit configures the d out pin as an open drain when set to a 1. when this bit is set to a 0, the d out pin goes high impedance between b and d channels. or6(2) e control register, gci indirect mode enable when the device is initialized, this bit is a logic 0, the inactive state; i.e., normal idl2 mode. when set to a logic 1, the idl2 port is reconfigured to behave like a gci frame. this is called gci indirect mode. when gci indirect mode has been enabled, the gci timeslot can be selected through the s(2:0) bits in or5. or6(1:0) e control register, clk(1:0) in gci indirect mode, these two bits control the output clock frequency of gci dcl. clk(1:0)=0h is the initialized state. table 104. s(2:0) gci timeslot assignment clk1 clk0 gci dcl 0 0 2.048 mhz 0 1 2.048 mhz 1 0 1.536 mhz 1 1 512 khz
mc145574 105 motorola   (7) (6) (5) (4) (3) (2) (1) (0) or7 disable 3 v regulator enable s/g bit enable tclk dual frame syncs long frame 8/10 bit select tsen b1/b2 enable, bcl enable tsen d channel enable or7(7) e control register, disable 3 v regulator this bit can be used to disable the supply regulator and allow three volts to be driven from an external supply. this bit is reset to a logic 0 by reset and software reset. or7(6) e enable s/g bit this bit can be enabled only in gci 1.536 mhz clock mode. this bit provides the availability of the d channel on the s/t loop. 1 = stop (no availability of the d channel), and 0 = go (availability of the d channel). refer to section 11.2.5. or7(5) e control register, enable tclk this is available in te idl2 slave mode to enable tclk instead of tfsc. both tfsc and tclk are synchronized to the received s/t frames and can be used as a source of network synchronization for the slave device. refer to the section on slaveslave mode for further details. or7(4) e control register, dual frame syncs this bit controls whether the idl2 operates with one or twoframe syncs. when set to a logic 0, the device operates with oneframe sync, and the fsc is the sync for both the tx and rx directions. when this bit is set to a logic 1, the fst pin is activated to be the tx frame sync, and the fsc pin becomes the fsr (rx frame sync). these pins will be either an input or an output depending on whether the idl2 is a master or a slave. this bit is only functional in idl2 mode. if dual frame syncs are enabled, then tsen cannot be enabled. or7(3) e control register, long frame this bit controls whether the fsc operates in long or short frame mode, while operating as an idl2 master. if this bit is set to a 1, then the idl2 is in long frame mode. as an idl2 slave, the mc145574 determines the mode, based on the length of the fs. the length of the long frame is eight bit clocks, regardless of whether 8 or 10bit format is selected. the long frame sync cannot be used in conjunc- tion with timeslot assignment. or7(2) e control register, 8/10 bit select when the device is initialized, this bit is a logic 0. when set to a logic 0, the idl2 will use the 10bit format. when set to a logic 1, the idl2 will use the 8bit format. when idl2 timeslot assigner mode is enabled, the 8bit mode is set and this bit has no effect. or7(1) e control register, tsen b1/b2 enable (idl2), bcl enable (gci) after any reset, this bit is a 0. this bit controls the operation of the tsen /bcl pin. idl2: tsen b1/b2 enable. when this bit is set to a 1, the tsen pin function is enabled during the b1 and b2 bit times. the signal goes low when b1 or b2 data is present on d out . this signal can be used to control a bus or backplane driver. dual frame syncs cannot be enabled when this bit is set to a 1. gci: bcl enable. when this bit is set to a 1, the bcl pin function (the 1/2 dcl clock rate signal) is enabled. dual frame syncs cannot be enabled when this bit is set to a 1. or7(0) e control register, tsen d channel enable when the device is initialized, this bit is logic 0. when set to a logic 1, the tsen signal goes low when d channel data is being output on d out . this bit is only functional in idl2 mode. if tsen is
mc145574 106 motorola enabled, dual frame syncs cannot be enabled. tsen d channel signal can be enabled only if tsen b1/b2 channel signals are enabled (or7(1) = 1).   (7) (6) (5) (4) (3) (2) (1) (0) or8 reserved reserved disable xtal te mode enable master mode enable fix enable nt terminal mode enable sleep enable or8(7) e reserved this bit is reserved. or8(6) e reserved this bit is reserved. or8(5) e disable xtal when an external 15.36 mhz is provided, this bit can be set to 1 to disable the internal crystal buffer, thereby reducing unnecessary power consumption. or8(4) e control register, te mode enable when the device is initialized, this bit is a logic 0. when set to a logic 0, the device operates as normal in all modes. this bit is or'd with the te/nt pin and te mode can be selected by setting this bit to a 1. or8(3) e control register, master mode enable when the device is initialized, this bit is a logic 0. when set to a logic 0, the device operates as normal in all modes. this bit is or'd with the m/s pin and the nt master bit, br7(3), and master mode can be selected by setting this bit to a 1. or8(2) e control register, fix enable when the device is initialized, this bit is a logic 0. when set to a logic 0, the device operates as normal in all modes. in all nt modes except nt terminal, the fix register bit is or'd with the fix pin. in nt terminal mode, the fix bit completely replaces the function of the fix pin. fixed timing mode can be selected in nt mode by setting this bit to a 1. or8(1) e control register, nt terminal mode enable when the device is initialized, this bit is a logic 0. when set to a logic 0, the device operates as normal in all modes. nt terminal mode can be enabled by setting this bit to 1. this bit only functions when the device is in nt mode. nt terminal mode allows the device to have a d channel terminal port enabled. refer to the section on nt terminal mode. or8(0) e control register, sleep enable when the device is initialized, this bit is a logic 0. when set to a logic 0, the device operates as normal in all modes. please refer to the section on power modes for further operational details.
mc145574 107 motorola   (7) (6) (5) (4) (3) (2) (1) (0) or9 force info2 trans mission t3f8 enable t3f6 disable or9(2) e control register, force info 2 transmission when the device is initialized, this bit is logic 0. when set to a logic 0, the device operates as normal in all modes. this register bit is only operational in nt modes. in nt modes, the fi2 (force info 2 transmission) allows the software to force an activated nt (state g3) to transmit info 2 and reconfirm synchronization with the received info 3; i.e., the nt makes a g3 to g2 state jump, and on attaining g2 the fi2 bit is automatically reset. the nt then reconfirms info 3 and returns to the g3 state. or9(1) e control register, t3f8 enable when the device is initialized, this bit is a logic 0. when set to a logic 0, the device operates as normal in all modes. this bit only operates in the te mode. by setting this bit to 1, the t3exp control bit in nr2(1) is allowed to operate in f8. hence, when in f8 and t3 expires, the device can be forced to go to the f3 state. this is in accordance with the etsi ets 300012 s/tinterface specification. or9(0) e control register, t3f6 disable when the device is initialized, this bit is logic 0. when set to a logic 0, the device operates as normal in all modes. this bit only operates in the te mode. by setting this bit to a 1, the t3exp control bit in nr2(1) is disabled from operating in f6. hence, when in f6 and t3 expires, the device will not be forced to go to the f3 state, but will stay in f6 and transition to f7 when info 4 is confirmed. this is in accordance with the etsi ets 300012 s/tinterface specification.   (7) (6) (5) (4) (3) (2) (1) (0) or15 overlay register enable rev 5 rev 4 rev 3 rev 2 rev 1 rev 0 or15(7) e overlay register enable when set to a logic 1, the second set of overlay registers is enabled. the overlay register map allows access to the tsa registers required by the idl2 and also to a gci control register. or15(5:0) e device revision identification, rev (5:0) the rev (5:0) bits indicate the revision status of the device. these bits are read only and can only be modified by altering the device masks. rev (5:0) is set to 11h for g20r1 mask set, and 03h for f57j4 mask set.
mc145574 108 motorola
mc145574 111 motorola    
    the s/tinterface is designed for fullduplex transmission of two 64 kbps b channels and one 16 kbps d channel between one nt device and one or more tes. the tes gain access to the b channels by sending layer 2 frames to the network over the d channel. ccitt i.430, etsi ets 300012, and ansi t1.605 specify a d channel access algorithm for tes to gain access to the d channel. the mc145574 s/t transceiver is fully compliant with the d channel access algorithm as defined in ccitt i.430, etsi ets 300012, and ansi t1.605. the d channel operation is handled through the scp when using the s/tinterface either in idl2 or gci indirect mode, and handled through the c/i channel when using the s/tinterface gci direct mode. the various bits and pins directly pertaining to d channel operation are shown in tables 111 and 112. table 111. channel scp bit description nt mode te mode scp bit description scp bit description nr2(0) nt terminal class nr2(0) class nr3(0) interrupt on d channel collision in nt terminal mode nr3(1) interrupt on d channel collision nr4(0) interrupt enable for nr3(0) nr4(1) interrupt enable for nr3(1) br7(4) invert the echo channel br7(1) lapd polarity control br13(2) force the echo channel to 0 br4(4) map echo bits to d timeslots on idl2 tx br13(7) nt1 star mode enable br7(6) d channel procedures ignored or8(1) nt terminal mode enable table 112. d channel operation pin description pin idl2 mode gci mode tqfp pin 5 soic pin 8 dgrant/andout gci_sg/andout tqfp pin 6 soic pin 9 drequest/andin tie low/drequest/andin tqfp pin 7 soic pin 10 class/echo in tie low/class/echo in d channel data is clocked into the mc145574 via d in on the falling edges of dcl. data is clocked out onto d out on the rising edges of dcl. for a detailed description of the above pins, refer to sec- tion 7. for a detailed description of the above scp bits, refer to sections 8 and 9.
mc145574 112 motorola     
     !! " "    "   the pins drequest and dgrant are used in the te mode of operation to request and grant access to the d channel. an external device wishing to send a layer 2 frame should bring drequest high, and maintain it high for the duration of the layer 2 frame. dgrant is an output signal used to indicate to an external device that the d channel is clear. note that the dgrant signal actually goes high one received e echo bit prior to the programmed priority class selection. dgrant goes high at a count of (n 1) to accommodate the delay between the input of d channel data via the idl2 interface and the line transmission of those bits towards the nt. if at the time of the idl2 sync pulse falling edge, the dgrant and the drequest signals are both detected high, the te mode transceiver will begin fifo buffering of the input d channel bits from the idl2 interface. this fifo is four bits deep. note that dgrant goes high on the boundaries of the demodulated e bits. in order for the contention algorithm to work on the d channel, hdlc data must be used. the mc145574 modulates the d channel data onto the s/t bus in the form that it is received from the idl2 bus. thus, the data must be presented to it in hdlc format. note that one of the applications of the mc145488 ddlc is for use with the mc145574 in the terminal mode. the mc145488 performs the hdlc conversion and d channel handshaking.  "" " !!      " recommendation ccitt i.430, etsi ets 300012, and ansi t1.605 specifications mandate two classes of operation for a te, with respect to d channel operation. these two classes of operation are class 1 and class 2. each of these classes has two associated priorities; high priority and low priority. these classes and their associated priorities pertain to the number of demodulated e bits required to be 1, before the d channel is deemed to be clear for use. using the mc145574 in the te mode of operation, the user programs the device for class 1 or class 2 operation by either nr2(0) or pin 10. table 113 illustrates how to configure the mc145574 for either class 1 or class 2 operation. this table also illustrates when dgrant will go high. note that although dgrant goes high one e bit before the required count, data will not be modulated onto the d bit timeslots in the s/t frame until the required number of e bits = 1 are received. thus, data gets modulated onto the d channel if the e bit following the lowtohigh transition of dgrant is 1. table 113. mc145574 class operations mc145574 number of e bits = 1 required for dgrant to go high class 1 nr2(0) = 0 and pin 10 = 0 dgrant goes high after seven e bits = 1 in high priority, and after eight in low priority class 2 nr2(0) = 1 or pin 10 = 1 dgrant goes high after nine e bits = 1 in high priority, and after ten in low priority the device automatically switches from high to low priority and back, within each class of operation, in accordance with ccitt i.430, etsi ets 300012, and ansi t1.605.
mc145574 113 motorola       !     the mc145574 in the te mode of operation generates an interrupt every time a collision occurs on the d channel. ccitt i.430, etsi ets 300012, and ansi t1.605 define a collision as having occurred when the demodulated e bit from the nt does not match the previously modulated d bit from the te. since the nt reflects back its received d data in the e echo channel, the te knows that a collision occurring indicates that another te has gained access to the d channel. when a collision occurs nr3(1) gets set. if the corresponding interrupt enable bit (nr4(1)) is set high, then irq goes low. the d channel collision interrupt is cleared by writing a 0 to nr3(1).     
     when configured as an nt, the mc145574 has automatic access to the d channel. this is because the s/tinterface is designed for communication between a single nt and one or more tes. as such, the nt does not have to compete for access to the d channel. thus, there are no drequest or dgrant functions associated with the nt mode of operation. data present in the d bit positions of the idl2 frame on idl2 rx are modulated onto the d bit timeslots on the s/t loop. demodulated d channel data from the te(s) is transmitted onto idl2 tx in accordance with the idl2 specification. the echo function of an ntconfigured s/t transceiver is performed internally in the mc145574. to assist in testing an s/t loop, the mc145574 features the scp test bits br7(4) and br13(2). setting br7(4) in the nt mode inverts the e echo channel (i.e., the logical inverse of the demodulated d chan- nel data from the te(s) is transmitted in the e channel). setting br13(2) to a 1 forces the e channel to all 0s. refer to section 9 for a more detailed description of these test bits. setting br13(7) to a 1 puts the ntconfigured mc145574 s/t transceiver into the nt1 star mode of operation. in this mode, the bits to be echoed back to the te(s) are obtained from the echo in pin. refer to section 13 for a more detailed description of this function. the active polarity of the drequest and dgrant signals may be reversed by setting the lapd polarity control bit (br7(1)) in the scp. when br7(1) is a 0, the active polarity is as described above. conversely, when br7(1) is a 1, the mc145574 will drive dgrant to a logic 0 when dgrant is active, and to a logic 1 when dgrant is inactive. also, when br7(1) is 1, drequest will be consid- ered to be active low. 
   in gci indirect mode, the d channel operation is identical to that of the idl2. in gci direct mode, the drequest/dgrant/class pins are replaced by c/i commands. d channel availability is indicated by two methods using the sg nomenclature; sg meaning stop/go. the stop/go refers to the availability of the d channel on the s/t loop. (1 = stop and 0 = go.) the stop/go signal is available in two forms. in scit terminal mode, the stop/go bit is output by the device in ch2 bit 4 of the c/i channel. this method is compatible with the iom2 terminal mode and is also compatible with the mc68302. this mode must be enabled by selecting gci_m(2:0) = 4h (termi- nal mode) and writing to or7(6) (s/g bit enable). the stop/go signal is also available as a pin, sg, as an alternative to the scit terminal method. the scit terminal frame structure for the t2 device is as follows. ? the remaining ch1 and ch2 channels are for use by other devices in the terminal application, and do not form part of this specification. ? the class of message is selected using the c/i commands ar8 and ar10. ? areom can be used to terminate the d channel message.
mc145574 114 motorola figure 111. scit terminal mode fsc d out d in m b2 b1 dci a e m b2 b1 dci a e s/g bit ch2 ch1 ch0 scit terminal mode, dcl = 1536 khz
mc145574 121 motorola        a layer 1 signalling channel between the nt and te is provided in the mc145574 in accordance with ccitt i.430, etsi ets 300012, and ansi t1.605. in the nt and te direction, this layer 1 channel is the s channel. in the te to nt direction, it is the q channel. the s channel is subdivided into five subchannels: sc1, sc2, sc3, sc4, and sc5. in normal operation, the nt sets its fa bit (bit 14) to a binary 0 every frame. the awrappingo action of the te(s), as outlined in ccitt i.430, etsi ets 300012, and ansi t1.605, causes the fa bit of the te(s) to be a 0 also. this is to ensure the existence of two line code violations per frame, enabling fast synchronization. multiframing is activated by the nt by setting the m bit (bit 26) in the nt and te frame to a binary 1, once every 20 frames. in addition to this, the fa bit (bit 14) in the nt to te direction is set to a binary 1, once every five frames. when multiframing is enabled, the nt sends its s channel data (sc1 through sc5) in the s timeslot (bit 37) every frame. table 101 shows the order in which the s channel data is transmitted. note that the m bit = 1 sets the multiframe boundary. once every five frames, the fa bit is set to 1 in the nt to te direction. this serves as a q bit identifier for the te(s), who send their q data in their fa bit position in the corresponding frames. in order to avoid q data collision, those tes who have not been addressed for multiframing must send 1s in the q bit timeslots.            
 multiframing is initiated by the nt. detection and compliance with the multiframe structure is mandatory in the te(s), and is automatic in the mc145574. br7(5) is set to 1 to initiate multiframing in an ntcon- figured mc145574. this causes the m bit to be set to 1 in the next frame. henceforth, the m, s, and fa bits will automatically comply with the structure as outlined in ccitt i.430, etsi ets 300012, and ansi t1.605. this format is as shown in table 121. when the teconfigured mc145574 has detected multiframing, it sets nr1(1) (multiframing detect). henceforth, it automatically complies with the multiframe format.            
 data written to br2(7:4), br9(7:4), br9(3:0), br10(7:4), and br10(3:0) is transmitted in subchannels sc1, sc2, sc3, sc4, and sc5, respectively. the ntconfigured mc145574 polls these internal regis- ters once every 5 ms (a multiframe is 5 ms in duration). if no new data has been written to these registers, the old data is retransmitted. when multiframing is disabled, the data in these registers is ignored and the fa bit is 0. note that in the nt mode, these registers come out of reset in the all0s state.
mc145574 122 motorola table 121. s channel data transmission frame no. nt to te fa bit position nt to te m bit nt to te s bit te to nt fa bit position 1 1 1 sc1.1 q1 2 0 0 sc2.1 0 3 0 0 sc3.1 0 4 0 0 sc4.1 0 5 0 0 sc5.1 0 6 1 0 sc1.2 q2 7 0 0 sc2.2 0 8 0 0 sc3.2 0 9 0 0 sc4.2 0 10 0 0 sc5.2 0 11 1 0 sc1.3 q3 12 0 0 sc2.3 0 13 0 0 sc3.3 0 14 0 0 sc4.3 0 15 0 0 sc5.3 0 16 1 0 sc1.4 q4 17 0 0 sc2.4 0 18 0 0 sc3.4 0 19 0 0 sc4.4 0 20 0 0 sc5.4 0 1 1 1 sc1.1 q1 2 0 0 sc2.1 0         
  
 the nt will generate an interrupt either once every multiframe, or only in the event of a new q channel nibble having been received. a new q channel nibble is defined as one which differs from the previous q nibble. table 122 illustrates how to configure an nt for either of these options. table 122. multiframe interrupts br3(2) interrupt every multiframe nr4(2) enable multiframing interrupt irq mc145574 x 0 multiframing never causes an interrupt 0 1 an interrupt is generated on the reception of a new q channel nibble 1 1 an interrupt is generated every multiframe
mc145574 123 motorola              the q data nibble received from the te(s) is obtained by reading br3(7:4). the demodulated q chan- nel data is written to this register every 5 ms. br3(7:4) are read only bits.            data written to br2(7:4) is transmitted in the q channel. the teconfigured mc145574 polls this internal register once every 5 ms (a multiframe is 5 ms in duration). if no new data has been written to this register, the old data is retransmitted. when multiframing is disabled, the data in this register is ignored and the fa bit obeys the multiframing wrapping criteria as outlined in ccitt i.430, etsi ets 300012, and ansi t1.605. br2(7:4) comes out of reset in the all1s state in the te mode of operation. to accommodate other tes on the loop, br2(7:4) should be left in the all1s state when the te does not have access to the q channel.         the te will generate an interrupt either once every multiframe or only in the event of a new sc1 sub- channel nibble having been received. a new sc1 subchannel nibble is defined as one which differs from the previous sc1 nibble. table 123 illustrates how to configure a te for either of these options. table 123. te multiframe interrupts br3(2) interrupt every multiframe nr4(2) enable multiframing interrupt irq mc145574 x 0 multiframing never causes an interrupt 0 1 an interrupt is generated on the reception of a new sc1 subchannel nibble 1 1 an interrupt is generated every multiframe 
            the s subchannel nibbles sc1, sc2, sc3, sc4, and sc5 received from the nt are obtained by reading br3(7:4), br9(7:4), br9(3:0), br10(7:4), and br10(3:0), respectively. the demodulated s subchan- nel data is written to these registers every 5 ms. these registers are read only registers in the te mode of operation.       multiframing can be enabled in gci mode by writing/reading to br7(5) via the monitor channel.
mc145574 124 motorola
mc145574 131 motorola     
  the mc145574 can be configured in several different modes for different applications. the following sections describe the various configurations available for the nt and te modes.   
  to select nt mode, the te/nt pin must be held low. the nt device can operate in a mixture of different configurations. how each aspect of the nt's operation is selected is discussed separately in the follow- ing sections. however, for a broad view of the nt's various flavors, the nt family tree is shown in figure 131. figure 131. nt family tree nt fixed timing adaptive timing slave master slave master nt terminal nt1 star nt terminal nt1 star nt terminal nt1 star nt terminal nt1 star nt (normal mode) nt (normal mode) nt (normal mode) nt (normal mode)  
#  !"  the receiver/demodulator of the nt can operate in two different modes depending on the type of loop that the device is connected to. these modes are called fixed and adaptive timing modes. the mode of operation is chosen by the state of pin 6. when this pin is held low the device is in adaptive mode, and when held high the device is in fixed timing mode. the choice of mode is dependent on the loop characteristics, and the intention is that fixed timing should be used for short passive bus configurations and adaptive timing used for all others. however, the performance of the timing recovery circuit employed in the mc145474/75, and also in the mc145574, allows the use of adaptive timing in all loop configurations. thus, it is recommended that adaptive timing be used in all configurations. it is also possible to select fixed timing mode via the scp/gci control bit or8(2). the fix pin is inter- nally or'd with this scp/gci bit, and one should note that in the nt terminal mode, this is the only way to select fixed timing. the fix pin should be held low if register programming is to be used.    !  " in nt mode, the idl2/gci interface can be selected either as a master or a slave. this selection is done via pin 5. when pin 5 is held low, slave mode is selected. when it is held high, master mode is selected.
mc145574 132 motorola in slave mode, the idl2/gci interface frame sync and clock are inputs, and the s/t loop interface timing is slaved to these inputs. in master mode, the idl2/gci interface frame sync and clock are outputs; these signals being derived from the 15.36 mhz xtal oscillator. the s/t loop interface timing, however, is always slaved to the idl2/gci frame sync. therefore, in nt mode, the s/t loop interface timing is always slaved to the idl2/gci frame sync. the source of this timing can be selected to be from the idl2/gci driver (slave mode) or from the nt device itself (master mode). nt master mode will be referred to as ntm, and nt slave mode as nts. it is also possible to select ntm by writing to the scp control bit br7(3). or alternatively in te or nt mode, master selection can be made via or8(3). the master/slave pin is internally or'd with these scp bits and should be held low if register is to be used.     
    
 in nt mode, two further mode extensions can be selected via control bits accessible through the scp. these nt mode extensions have no effect on the idl2 interface, but alter the operation of other pins to perform the desired functions. these two modes are called nt1 star and nt terminal. table 131. pin operations pin nt nt1 star nt terminal tqfp pin 3 soic pin 6 fix fix t_in tqfp pin 5 soic pin 8 highz andout dgrant tqfp pin 6 soic pin 9 tielow andin drequest tqfp pin 7 soic pin 10 tielow echo in class     
appendix b of ansi t1.605 describes an example of an nt that will support multiple t interfaces. this is to accommodate multipoint operation with more than eight tes. the mc145574 can be config- ured for nt1 star mode of operation. this mode is for use in wire or'ing multiple ntconfigured s/t chips on the idl2 side. each nt has a common fsc, dcl, d out , and d in , as shown in figure 132. each nt is then connected to its own individual s/t loop containing either a single te or a group of tes. as such, the contention for either of the b channels or for the d channel is now extended from a single passive bus to a grouping of passive busses. isdn employs the use of hdlc data on the d channel. access to either of the b channels is requested and either granted or denied by the user sending layer 2 frames on the d channel. in normal operation where there is only one nt, the tes are granted access to the d channel in accordance with their priority and class. by counting the required number of e channel echo bits being 1, the tes know when the d channel is clear. thus, in the nt1 star mode of operation, where there are multiple passive busses competing for the same b1, b2, and d channels, the same e echo channel must be transmitted from each nt to its passive bus. this is accomplished in the mc145574 by means of the andin, andout, and echo in pins. figure 132 shows how to connect the multiple number of nts in the nt1 star mode. successive connection of the andout (this is the output of an internal and gate whose inputs are the demodu- lated d bits and the data on the andin pin) and andin pins, and the common connections of the echo in pins, succeeds in sending the same e echo channel to each group of te(s). to configure a series of nts for nt1 star mode, br13(7) must be set to 1 in each nt. data transmitted on tx in nt1 star mode will have the following format: a logic 0 is v ss ; a logic 1 causes d out to go to a highimpedance state. this then permits the series wire or'ing of the idl2 bus. note that one of the nts must have its andin pin pulled high. nt1 star mode is not applicable to the nt using the gci interface.
mc145574 133 motorola figure 132. nt1 star mode of operation fsc dcl d in d out andout echoin andin echoin echoin andout andin data to be transmitted to tes as e channel data data to be transmitted to tes as e channel data data to be transmitted to tes as e channel data demodulated d channel data demodulated d channel data demodulated d channel data ic #1 ic #2 ic #n mc145574 mc145574 mc145574 andout andin fsc dcl d in d out fsc dcl fsc dcl d in d out d in d out + 5 v + 5 v
mc145574 134 motorola     in nt terminal mode, another idl2 channel data port is opened on the device. this port has four pins associated with it. they are drequest, dgrant, class, and t_in. this port has the capability of competing for access to the d channel with the tes connected to the passive bus. to do this, the drequest, dgrant, and class functions normally associated with the te are enabled. this allows an external controlling device to request access to the d channel, and if the d channel is idle, be given access. the nt device monitors the received s/t loop d bits to determine whether the channel is busy or not (a te device would monitor the e bits). once the controlling device has been given access to the d channel, the mc145574 indicates this by setting dgrant high and enabling the d slot on the t_in pin. the nt device ands the received d bits from the s/t loop with d channel data received from the t_in pin, and transmits this as the e bit on the s/t loop. the and'd data is then passed to the d out for output. dgrant is high when the s/t is not activated. contention is monitored by comparing the transmitted e bit to the d channel data from the t_in pin. if they are not equal then contention from a device on the s/t loop is assumed, and the d channel access halted. an interrupt irq7, nr3(0), is generated to indicate contention has occurred. the t_in pin also accepts data on the b1 and b2 slots. this data is and'd with the received b1 and b2 data from the s/tinterface and then output on the d out pin. there is no provision on the device to detect data collision on the b channels. (the b channels are enabled by default.) the t_in idl2 port is synchronized to the normal idl2 port by fsc, and the dcl clock is used to sample the t_in pin. nt terminal mode operates in all the idl2 modes, including tsa and dual frame sync modes. when the d out pin is configured as an open drain output, a pullup resistor (between 1 k and 10 k) is needed. the t_in port has the same format as the idl2 or gci that is being used. data can be input to the t_in pin when the mc145574 is either activated or deactivated. nt terminal mode operates when the mc145574 is either activated or deactivated.   
   to select te mode, pin 4 (te/nt ) must be held high, or alternatively, by writing to the scp control bit or8(4). this bit is internally or'd with the te/nt pin. in te mode, the device operates in two different configurations, these configurations being te slave (tes) and te master (tem). the selection of slave or master is accomplished via pin 5. when held low, slave mode is selected; and when held high, master mode is selected. each mode is discussed separately in the following sections; however, certain shared pins have differ- ent functions in tes and tem mode. (see table 132.) table 132. pin operations for master and slave modes pin tem tes tqfp pin 3 soic pin 6 highz tfsc/tclk tqfp pin 5 soic pin 8 dgrant highz tqfp pin 6 soic pin 9 drequest tie v ss tqfp pin 7 soic pin 10 class tie v ss there is no fixed/adaptive timing selection to be made in te mode. in te mode, the mc145574 always uses adaptive timing.
mc145574 135 motorola         the tem mode is the normal mode of operation for a te. the two main operational features of tem mode are as follows. the idl2/gci is a master of the digital interface. this means that the idl2/gci outputs the frame sync and clock. the frame sync and clock are signals derived from the received s/t loop signal (i.e., timing is recovered from the received info transmitted by the nt and is used to generate the idl2 signals so the te end can operate synchronously with the nt). the d channel access procedure outlined in the ansi spec is enabled. this means that access to the d channel is controlled via a set of rules designed to enable secure hdlc data transmission on a shared channel, and provides a means for the tem to recognize when collisions have occurred. this operation is fully detailed in section 11, d channel operation. the three pins used to control the d channel access are drequest, dgrant, and class.  
     
 in tes mode, the idl2/gci interface operates in slave mode; i.e., the idl2/gci frame sync and clock are inputs. this mode is intended for use in nt2 applications where the idl2/gci interface timing is derived from a low jitter network synchronous source. the mc145574 has jitter/wander buffers which absorb the clock/frame sync jitter and prevent data loss. the mc145574 will be able to absorb 60 m s peaktopeak wander, which exceeds the 18 m s peaktopeak over 24 hours wander stated in q.502. there is no d channel contention circuitry in tes mode. the device has transparent access to the d channel. it is intended that the tes operates in pointtopoint applications only and thus does not need d channel contention arbitration. to facilitate the generation of the timing signals required by the slave idl2/gci interface, a pin is provided which outputs a frame sync or a clock. these signals are synchronized to the received info transmitted by the nt and can be used to provide network timing if no other source in the nt2 is available. the choice of frame sync or clock and the frequency of the clock are all selectable via the scp. the tfsc output is to allow the nt2 to be synchronized to the network. the tfsc is an 8 khz frame sync signal that is synchronized to the received network signal. alternatively, tfsc can be reprogrammed via the scp to provide tclk. tclk is a clock, whose fre- quency can be chosen via the scp, which is also synchronized to the received s/tinterface. tclk can be used as an alternative to tfsc in nt2 slaveslave mode. the frequency of tclk is selected in the same manner as the dcl frequency is selected in the te master mode. in both the tfsc and tclk cases, the output pin senses if a signal is present; and if not, the output is enabled and the device outputs its signal. this allows the tes devices to have this pin wire or'd with only one of the active devices outputting the sync clock. for this function to work correctly, the pin must have an external resistor connected to v dd i/o. br13(5) br7(2) tclk 0 0 2.56 mhz 0 1 2.048 mhz 1 0 1.536 mhz 1 1 512 khz
mc145574 136 motorola an example architecture of an nt2 is shown in figure 133. the tfsc signal supplied by the te in slave mode is used via a clocksource selector to synchronize the whole nt2 to the network. figure 133. nt2 architecture nt nt nt nt te te te te clk sync data clk sync data clk sync data clk sync data clk clk sync data tfsc clk sync data tfsc clk sync data tfsc clk sync data tfsc s s s s t t t t frame sync control bus subscriber lines sinterface trunk lines to central office(s) tinterface fsc source selector sync and clock generator tsa controller
mc145574 141 mo torola  
     figure 141 shows the recommended crystal oscillator for connection to the mc145574. figure 141. t ypical crystal oscillator connection x t al ex t al 33 pf v ss v ss 33 pf 10 m 15.36 mhz ( a t cut qua r tz c r ys t al) e 60 / + 1 00 ppm t olerance figure 142 shows the connection when using an external clock. figure 142. connection with external clock x t al ex t al 15.3 6 mhz external clock (could be the mc145572 output in the nt1) open circuit
mc145574 142 motorola
mc145574 151 motorola 
 
  when the mc145574 in scp is configured as a te, it has three interrupt modes. when the mc145574 is configured as an nt, it has four interrupt modes. each of these interrupts is maskable. when an interrupt occurs (and if the interrupt condition is enabled), the mc145574 asserts the irq pin. a detailed description of these interrupts, and how they are cleared, follows. 
                  irq7 is used in the nt terminal mode of the mc145574 to indicate that a collision has occurred on the d channel. this bit operates in the same manner as the irq1 interrupt in te mode, and likewise is cleared by writing a 0 to the nr3(0) bit. this action also releases the irq pin. note that this bit is maskable by means of nr4(0). this interrupt is only applicable in the nt mode and is therefore not available in the te mode. 
                  irq1 is used in the te mode of operation of the mc145574 to indicate to external devices that a collision has occurred on the d channel. a d channel collision is considered to have occurred when the te is transmitting on the d channel (both drequest and dgrant being high) and the received e echo bit from the nt does not match the previously modulated d bit. when irq1 occurs, the mc145574 internally sets nr3(1) to a 1. if the irq1 enable is set to 1, an interrupt to an external device is generated. the interrupt condition is cleared by writing a 0 to nr3(1). note that this bit is maskable by means of nr4(1). this interrupt is only applicable in the te mode and is therefore not available in the nt mode. 
            irq2 is provided for multiframing reception indication. this interrupt is applicable and available in both nt and te modes of operation of the mc145574. note that this interrupt is maskable by means of nr4(2). multiframing is initiated by the nt by setting br7(5). a multiframe is 20 basic frames, or 5 ms in duration. if this interrupt is enabled (it is enabled by setting nr4(2)) and if multiframing is in progress, then an interrupt is generated on multiframe boundaries; i.e., every 5 ms. alternatively, an ntconfigured mc145574 can be programmed to generate an interrupt only in the event of a new q channel nibble having been received. similarly, a teconfigured mc145574 can be programmed to generate an interrupt only in the event of a new sc1 subchannel having been received. refer to section 12 for a detailed description of these features. if an interrupt is to occur, it will do so in the 47th baud of the transmitted frame of the 20th frame in a multiframe. data to be transmitted in the sc1 through sc5 subchannels in the nt is internally latched from br2(7:4), br9(7:0), and br10(7:0) during the 47th baud of the transmitted frame of the 20th frame in a multiframe. at this time, the received q channel nibble is made available by internally
mc145574 152 motorola latching the data to br3(7:4). similarly, data to be transmitted in the q channel of the te is internally latched from br2(7:4) during the 47th baud of the transmitted info 3 in the 20th frame of a multiframe. at this time, the received sc1 through sc5 subchannel nibbles is also made available. a mutiframing interrupt is cleared by reading br3. reading br3 clears the interrupt in both the nt and te modes of operation, regardless of whether the mc145574 is configured to generate an interrupt in the event of a new nibble or every multiframe. note that nr3(2) is a read only bit.     !         !   irq3 is provided to indicate a change in the received info state of the transceiver. in the nt mode, this corresponds to a change in the receiving info 0, info 1, info 3, or info x state. alternatively, in the te mode this corresponds to a change in the receiving info 0, info 2, info 4, or info x state. thus, when a change occurs in one of these states, the mc145574 internally sets nr3(3) to a 1. if the irq3 enable is set to 1, an interrupt to an external device will be generated. irq3 can be cleared by writing a 0 to nr3(3). this bit is reset by a software reset or a hardware reset. note that the transmission states for the nt (info 0, info 2, and info 4) and for the te (info 0, info 1, and info 3) are as defined in section 3. info x is defined as any transmission state other than those states. an example of such a state would be when the mc145574 is programmed to transmit a 96 khz test signal (br11(0) = 1). the mc145574 comes out of reset in the receiving ainfo xo state. hence, irq3 will be generated when it recognizes either info 0, info 1, info 2, info 3, or info 4. note that nr3(3) is a read/write bit. as soon as info 0, info low (1 or 2), or info high (3 or 4) is detected, an interrupt is generated. if the info x state persists for > 8 ms, then an info x interrupt is generated.  

 !              !   the interrupt request condition irq6 is generated when the nt has detected a farend code violation (fecv). an fecv occurs when a multiframe incoming to the nt from the te(s) contains one or more illegal s/t line code violations. this interrupt is used to indicate to an nt when to send an fecv layer 1 maintenance message to the tes as defined in ansi t1.605. when irq6 occurs, the mc145574 internally sets nr3(1) to a 1. if the irq6 enable is set to 1, an interrupt to an external device will be generated. the interrupt condition is cleared by writing a 0 to nr3(1). note that this bit is maskable by means of nr4(1). this interrupt is applicable in the nt mode of opera- tion and only when multiframing has been enabled.     in gci mode, a monitor channel message is output by the mc145574 if an equivalent scp interrupt condition has occurred. this message must be enabled by writing to the nr4 register (via the monitor channel). the monitor channel message that occurs in response to an interrupt condition contains the content of nr3.
mc145574 161 motorola     

 
       the mc145574 is an isdn s/t transceiver fully compliant with ccitt i.430, etsi ets 300012, and ansi t1.605. as such, it is designed to interface with a fourwire transmission medium, one pair being the transmit path, the other pair the receive path. txp and txn, a fullydifferential output transmit pair from the mc145574, are designed to interface to the transmit pair of the transmission medium via auxiliary discrete components and a 1:2.5 turns ratio transformer. rxp and rxn are a highimped- ance differential input pair used for coupling the receive line signal through a 1:2.5 turns ratio transform- er.    

 
   the txp and txn pins on the mc145574 act as a currentlimited differential voltage source pair. the txp and txn pair behave as active drivers when creating logical 0 line signals (ccitt i.430, etsi ets 300012, and ansi t1.605 define the nominal pulse amplitude to be 750 mv, zero to peak, for a 50 w load), and are highimpedance outputs when generating logical 1 signals. the transmit circuitry within the s/t transceiver is designed to operate with a 1:2.5 turns ratio line interface transformer. the transmit transformer is similar in design to the receive transformer. the txp and txn pair operate as a 2.8 v currentlimited differential voltage source on the device side (1.12 v on the s/t loop side). as such, two 5% series resistors should be inserted in the line interface circuit so that the combined resistance of these two resistors and the winding resistance of the transformer is 145 w . the current limit value is set by circuitry within the s/t transceiver and is approximately 9 ma. the txp and txn transmit pair supplies a current such that a positive potential is created between the txp and txn pins, respectively, when transmitting the f frame bit of each frame. the txp and txn line drive circuit of the mc145574 s/t transceiver is designed such that the device continues to provide a highimpedance circuit to the transmit pair of the s/t loop when power is removed (i.e., when the circuit between v dd and v ss becomes a short circuit). figure 161 illustrates the recom- mended line interface and protection circuitry for interfacing the mc145574 to the s/t loop.  




 
   the rxp and rxn pins serve as a fullydifferential input pair for the line signal from the s/t loop. the input impedance seen looking into the combination of the mc145574 and the associated receive line interface circuitry (as shown in figure 162) exceeds the ccitt i.430, etsi ets 300012, and ansi t1.605 requirements under all conditions. the receive line circuitry within the mc145574 s/t transceiver is designed to operate with a 1:2.5 turns ratio transformer. the receive transformer is similar in design to the transmit transformer and a list of suppliers of these transformers are included. the receive circuitry within the mc145574 automatically adapts to the optimum ternary detection thresholds for receiving the incoming line signal, regardless of the s/t loop bus configuration. the minimum ternary detection threshold is 90 mv, referenced to signal ground. this value then sets the absolute maximum attenuation that can exist, before detection of the incoming signal becomes impos- sible. the rxp and rxn pair are not sensitive to the polarity of their connection to the line interface circuitry. figure 162 illustrates the recommended line interface and protection circuitry for interfacing the mc145574 s/t transceiver to the loop.
mc145574 162 motorola figure 161. transmit line interface circuit 68 w 5% txp txn mc145574 v dd 100 w termination 2.5:1 t2 364 5 182 7 pe65857 for emi suppression 68 w 5% these four diodes are optional in nt mode. figure 162. receive line interface circuit 5.1 k w 5% rxp rxn mc145574 5.1 k w 5% v dd 100 w termination 2.5:1 t1 364 5 182 7 pe65857 for emi suppression notes: 1. diodes are 1n4148 or mmad1108. 2. the mmad1108 is a monolithic array of eight diodes and is a motorola preferred device. 3. all resistors are 1/4 watt. these four diodes are optional in nt mode.
mc145574 163 motorola      
       line interface transformers for use with the mc145574 s/t may be obtained from the following manufacturers: pulse engineering secre composants p.o. box 12235 117, rue de cambrai san diego, california 92112 75019 paris, france tel : 6196748100 tel : (331) 44894800 fax : 6196748262 fax : (331) 42051519 part # pe 64998 (single) part # e01170, e01167 part # pe 65498 (dual) part # e01171 (smd) fee s.a. apc zone industrielle 47 riverside, medway city estate 39270 orgelet strood, rochester, kent me2 4dp france united kingdom tel: (33) 84350404 tel: (44) 1634290588 fax: (33) 84254641 fax: (44) 1634290591 part # fe2150 part # apc15103 motorola cannot recommend one manufacturer over another and in no way implies that this is a com- plete listing.    note that the 100 w termination resistors in the transmit and receive line circuitry (as shown in fig- ures 161 and 162) are mandatory when operating as an nt in accordance with ccitt i.430, etsi ets 300012, and ansi t1.605. when operating as a te in pointtopoint mode, these are also re- quired. however, when configured as a te in the passive bus arrangement, only one te has these termination resistors. the 100 w termination resistor should also be removed for some conformance tests.    ccitt i.430, etsi ets 300012, and ansi t1.605 specify that the s/tinterface voltage cannot exceed 1.6 times the nominal voltage of 750 mv (= 1.2 v). since the mc145574 is designed to operate with 2.5:1 turns ratio transformers, the diode structure as illustrated in figures 161 and 162 is required to provide protection, while not adversely affecting the s/tinterface when power is removed from the device. this diode structure also protects the circuit against electrostatic discharges (esd) and latchup. caution the four pins rxp, rxn, txp, and txn are not internally protected against esd and caution must be taken during handling and mounting the devices to prevent any possible electrical overstress.
mc145574 164 motorola
mc145574 171 motorola             
 the mc145574 operates from a 5 v 5% supply. the mc145574 has an onchip linear regulator. this regulator has an output of 3.2 v. this regulated 3 v supply powers all of the internal digital logic, resulting in reduced power consumption. the analog receiver/transmitter blocks are powered from the 5 v supply. the 3 v regulated output is present on the v dd 3 pin. a capacitor of 100 nf should be connected between this pin and v ss to provide filtering for the internal regulator. if a more efficient 3 v supply is available in the application circuit, then the v dd 3 pin can be driven directly with this external supply. the internal 3 v regulator should then be disabled via the scp to gain a further improvement in device power consumption. this can be achieved by setting or7(7). the 5 v supply is still required when an external 3 v supply is being used. the digital output drivers have a separate +ve supply pin, v dd i/o. this pin should be connected to v dd 5 if 5 v output drivers are required, or the v dd 3 pin if 3 v output drivers are required. this option allows the device to be easily interfaced to 3 v or 5 v cmos or ttl devices. using 3 v drivers will give reduced power consumption while still being able to interface to 3 v cmos and ttl devices. all the digital inputs operate from the 3 v regulated supply (v dd 3) and are ttl and cmos compatible. the input esd protection is connected to v dd 5 (the 5 v supply) ensuring that the inputs are compatible with 3 v or 5 v cmos and ttl input levels. the 15.36 mhz crystal oscillator is powered from the 3 v regulated supply (v dd 3) to minimize its power consumption. the xtal oscillator circuit can be disabled via the scp control bit (or8(5)) if an external 15.36 mhz clock source is available, further improving power consumption.      the mc145574 has four distinct modes in which the maximum power consumption of the device is specified.   ! in this mode, the device is free to operate and activate or be activated from the s/tinterface. in this mode, the device consumes the maximum power when it is forced to transmit the 96 khz test signal into the correctly terminated (50 w ) interface circuit. the receiver should also be receiving a 96 khz test signal.   ! "" in this mode, the device has its transmit circuitry powered down. this is achieved by setting the nr0(2) in the scp. the receiver is still fully active and able to respond to s/tinterface initiated activation. the power consumption is measured with rxinfo = info 0. this mode can be entered or exited in scp or gci mode.
mc145574 172 motorola    
  in this mode, the device is forced into the absolute minimum power state from which it cannot be activated from the s/tinterface. all internal circuits are disabled, including the xtal oscillator, and only the scp interface remains functional. all possible power consumption in the tx and rx analog circuitry is blocked. in idl2/scp mode, this power mode is entered/exited by writing to the nr0(1) register in the scp. in gci mode, this power reduction mode is not available. the characteristics of this mode are identical to that in the mc145474 except for the xtal oscillator, which is disabled in the mc145574.    in this mode, the device is in a power conservation mode where all possible power consuming circuitry is switched off, including the xtal osc. in scp mode, the sleep mode is enabled by writing to or8(0). when the device goes into the sleep state, only the scp and an energy detector with receiver remain operational. in gci mode, the sleep mode is enabled by default. the sleep mode can be disabled by writing the or8(0) via the monitor channel. when the device goes into the sleep state, only the gci interface and an energy detector in the receiver remains operational. sleep mode is not available with nt master gci/scp configuration. in both scp and gci modes, the device will enter the sleep state (assuming sleep mode is enabled) when the mc145574 detects no activity on the s/tinterface and is in the deactivated state. a timer is then enabled which will cause the mc145574 to enter the sleep state after a period of 2 ms. the sleep state is exited when a signal is detected on the s/tinterface. in this case, the device exits sleep mode and tries to synchronize to the signal. if successful, the device activates in the normal function. the sleep state can also be exited by writing an activate request via the scp. this cause the device to exit the sleep state and attempt to activate in the normal function. in gci slave mode, the sleep state is exited by using the ar command on the c/i channel. in gci master mode (te master only), the sleep mode is exited by first pulling the d in pin low to request that the gci clock starts, and then issuing the tim command (if only the gci interface is to be activated), or by issuing the ar command if an activation is to be attempted. when the mc145574 enters the sleep state, the crystal oscillator is disabled, i.e., stopped.
mc145574 181 motorola      
        this device contains circuitry to protect the inputs against damage due to high static voltages or electri- cal fields; however, it is advised that normal precautions be taken to avoid applications of any voltage higher than maximum rated voltages to this highimpedance circuit. for proper operation, it is recom- mended that v in and v out be constrained in the range v ss (v in or v out ) v dd 5. reliability of operation is enhanced if unused inputs are tied to an appropriate logic voltage (e.g., either v ss or v dd 5). all of the reliability data and the esd results are available on request from your local sales office or your nearest distributor. maximum ratings (voltages referenced to v ss ) symbol parameter value unit v dd 5 supply voltage 0.5 to + 7 v v in input voltage (any pin to v ss ) 0.3 to v dd 5 + 0.3 v i dc current (any pin excluding v dd 5, v dd i/o, v dd 3, v ss , txp, and txn) 10 ma t a operating temperature range 40 to + 85 c t stg storage temperature range 85 to + 150 c note: maximum ratings are those values beyond which damage to the device may occur. functional operation should be restricted to the limits in the electrical characteris- tics tables or pin description section.             (t a = 40 to + 85 c, v dd 5 = 5.0 v 5%, voltages referenced to v ss ) characteristic symbol min max unit input high voltage v ih 2.0 e v input low voltage v il e 0.8 v input leakage current @ 5.25 v l in e 5 m a high impedance input current @ 4.5/0.5 v ilkg(z) e 10 m a input capacitance c in e 10 pf output high voltage (i oh = 400 m a) v oh 2.4 e v output low voltage (i ol = 5.0 ma) v ol e 0.4 v xtal input high level v ih(x) 3.0 e v xtal input low level v il(x) e 0.5 v extal output current (v oh = 4.6 v) i oh(x) e 400 m a extal output current (v ol = 0.4 v) i ol(x) e 400 m a irq output low current (v ol = 0.4 v) e 2 ma irq output off state impedance 100 e k w
mc145574 182 motorola    
   (t a = 40 to + 85 c, v dd = 5.0 v 5%, voltages referenced to v ss ) characteristic min typ max unit txp/txn drive current: r l = 50 w 5.4 6.0 6.6 ma (txp txn) voltage limit e e 1.17 vpeak rx input sensitivity, normal mode (rxp rxn) 90 e e mvpeak rx input sensitivity, sleep mode (rxp rxn) 220 e e mvpeak voltage regulator 3.0 3.2 3.4 v  
    (t a = 40 to + 85 c, v dd = 5.0 v 5%, voltages referenced to v ss and v dd i/o connected to v dd ) characteristic min typ max unit dc supply voltage 4.75 5 5.25 v worst case power consumption** e 60* 90 mw transmit power down e 50* 70 mw sleep mode e 0.5* 4 mw absolute minimum power down e 0.1* 2 mw notes: * these values have been measured on some sampled devices from several lots at 25 c and 5 v v dd . ** while sending and receiving 96 khz signal on s/tinterface.
mc145574 183 motorola      

      !"   and  "  "! ref. no. parameter min typ max unit note 1 fsc period 125 125 e m s 1 2 delay from the rising edge of dcl to the rising edge of fsc e e 30 ns 3 delay from the rising edge of dcl to the falling edge of fsc e e 30 ns 4 dcl clock period 391 e 1953 ns 2 5 dcl pulse width high, nominal 512 khz 1.536 mhz 2.048 mhz 2.56 mhz 878 293 220 175 e e e e 1074 358 265 215 ns 3 6 dcl pulse width low 45 e 55 % of dcl period 7 delay from rising edge of dcl to lowz and valid data on d out e e 30 ns 8 delay from rising edge of dcl to data valid on d out 5 e 30 ns 9 delay from rising edge of dcl to highz on d out e e 30 ns 10 data valid on d in before falling edge of dcl (d in setup time) 25 e e ns 11 data valid on d in after falling edge of dcl (d in hold time) 25 e e ns 12 delay from rising edge of dcl to tsen low e e 30 ns 4 13 delay from falling edge of dcl to tsen high e e 30 ns notes: 1. fsc occurs on average every 125 m s. 2. the dcl frequency may be 512 khz, 1.536 mhz, 2.048 mhz, or 2.56 mhz. 3. the duty cycle of dcl is between 45% and 55% when operated in master timing mode. 4. in idl 8 and 10bit formats, tsen can be valid during the b1, b2, and d channel timeslots. tsen d in d out dcl fsc 1 4 3 5 6 7 8 9 11 10 12 13 2 figure 181. idl2 master timing, 8 and 10bit formats
mc145574 184 motorola        
  ref. no. parameter min max unit note 14 fsc period 125 e m s 1 15 fsc high before the falling edge of dcl (fsc setup time) 25 e ns 16 fsc high after the falling edge of dcl (fsc hold time) 25 e ns 17 delay from rising edge of dcl to lowz and valid data on d out e 30 ns 18 delay from rising edge of dcl to data valid on d out e 30 ns 19 delay from rising edge of dcl to highz on d out 5 30 ns 20 delay from rising edge of dcl to tsen low e 30 ns 2 21 delay from rising edge of dcl to tsen high e 30 ns 22 dcl clock period 244 1953 ns 3 23 dcl pulse width high 45 55 % of dcl period 24 dcl pulse width low 45 55 % of dcl period 25 data valid on d in before falling edge of dcl (d in setup time) 25 e ns 26 data valid on d in after falling edge of dcl (d in hold time) 25 e ns notes: 1. fsc occurs on average every 125 m s. fsc must occur every 125 m s with a maximum instantaneous phase titter of 30 m s. 2. in idl2 8 and 10bit formats, tsen is valid during the b1, b2, and d channel timeslots. tsen will be aligned with data on the d out pin. 3. in idl2 slave mode, dcl may be any frequency multiple of 8 khz between 256 khz and 4.096 mhz inclusive.
mc145574 185 motorola d dcl d fsc out in tsen 14 19 18 16 15 17 20 22 23 21 24 26 25 figure 182. idl2 slave timing, 8 and 10bit formats
mc145574 186 motorola     
       ref. no. parameter min max unit note 1 delay from rising edge of dcl to fsc output high e 30 ns 2 delay from rising edge of dcl to fsc output low e 30 ns 1 3 fsc input high before the falling edge of dcl (fsc setup time) 25 e ns 4 fsc input high after the falling edge of fsc (fsc hold time) 25 e ns 5a dcl clock period master mode 488 1953 ns 2 5b dcl clock period slave mode 244 1953 ns 3 6 dcl pulse width high 512 khz 2.048 khz 878 210 1074 265 ns 4 7 dcl pulse width low 45 55 % of dcl period 8 dcl fall time 5 15 ns 9 dcl rise time 5 15 ns 10 delay from rising edge of fsc to lowz and valid data on d out e 30 ns 11 delay from rising edge of dcl to data valid on d out e 30 ns 12 delay from rising edge of dcl highz on d out 5 30 ns 13 data valid on d in before rising edge of dcl 25 e ns 14 data valid on d in after rising edge of dcl 25 e ns 15 delay from rising edge of fsc to tsen low e 30 ns 16 delay from rising edge of dcl to tsen high e 30 ns notes: 1. the fsc pulse is normally two dcl clock periods wide in gci mode. 2. in gci master mode, the mc145574 will output a 512 khz, 1.536 mhz or 2.048 mhz clock as selected by m2, m1 and m0 pins. 3. in gci slave mode, dcl may be any frequency that is a multiple of 512 khz and is between 512 khz and 4.096 mhz. 4. the duty cycle of dcl is between 45% and 55% when operated in master timing mode.
mc145574 187 motorola d in d out fsc dcl 7 8 6 9 12 11 16 15 10 1 3 2 4 14 13 5a, b tsen figure 183. gci timing for master and slave mode
mc145574 188 motorola    
   (t a = 40 to + 85 c, v dd = 5.0 v 5%, voltages referenced to v ss ) ref. no. characteristic min max unit 12 scpen active before rising edge of scpclk 50 e ns 13 scp rising edge before scpen active 50 e ns 14 scp rx valid before scpclk rising edge (setup time) 20 e ns 15 scp rx valid after scpclk rising edge (hold time) 20 e ns 16 scpclk period (note 1) 244 e ns 17 scpclk width (low) 30 e ns 18 scpclk width (high) 30 e ns 19 scp tx active delay e 50 ns 20 scpen active to scp tx active e 50 ns 21 scpclk falling edge to scp tx highimpedance e 40 ns 22 scpen inactive before scpclk rising edge 50 e ns 23 scpclk rising edge before scpen inactive 50 e ns 24 scpclk falling edge to scp tx valid data e 50 ns note: 1. maximum scp clock frequency is 4.096 mhz. figure 184. scp timing characteristics notes: 1. during a nibble read, four bits are presented on scp rx. 2. during a nibble read, scp tx will be active for the duration of the 4bit transmission as shown. 3. during a byte read, eight bits are presented on scp rx. a byte transaction consists of two 8bit ex- changes. during the second 8bit exchange, data is either written to the byte from scp rx or is read from the byte. if the operation is a read operation, then data is presented onto scp tx. refer to section 5, athe serial control porto, for a detailed description. scp en scpclk scp rx (note 1) scp tx (note 2) scp tx (note 3) 12345678 12 13 14 15 16 17 18 19 20 21 22 24 scp rx (note 3) 23
mc145574 189 motorola      
 
 
 ref. no. characteristic min max unit 25 propagation delay from andin to andout e 35 ns 25 andin andout figure 185. nt1 star mode 
   
 
 
     ref. no. characteristic min max unit 26 drequest valid before falling edge of fsc 30 e ns 27 drequest valid after falling edge of fsc 30 e ns 28 dgrant valid before falling edge of fsc 390 e ns 27 26 drequest fsc figure 186. d channel request timing 28 dgrant fsc figure 187. d channel grant timing
mc145574 1810 motorola
mc145574 191 motorola  
         5 4 3 2 1 10 9 8 7 6 11 12 13 14 20 21 22 23 24 25 26 19 27 28 18 17 16 15 v ss te/nt rxp rxn iset fsc/fsr sg/dgrant/andout m/s d out d in dcl t_in/tfsc/tclk/fix drequest/andin class/echo_in extal xtal txn txp reset scprx/s1/m1 scpclk/s2/m2 scpen /gcien scptx/s0/m0 irq /ind v dd i/o v dd 5 tsen /fst/bcl/lba v dd 3 figure 191. mc145574dw pin assignment (soic 28pin package, case 751f) te/nt t_in/tfsc/tclk/fix v ss m/s sg/dgrant/andout drequest/andin class/echo_in fsc/fsr nc dcl d d scptx/s0/m0 nc nc rxp rxn iset reset 32 31 30 29 28 27 26 25 4 3 2 6 5 8 7 1 17 18 20 21 19 22 23 24 9 10111213141516 v dd i/o xtal v dd 5 extal v dd 3 tsen /fsx/bcl/lba irq /ind scpen /gcien scpclk/s2/m2 scprx/s1/m1 txp nc txn in out figure 192. mc145574pb pin assignment (tqfp 32pin package, case 873a)
mc145574 192 motorola   
   notes: 1. dimensioning and tolerancing per ansi y14.5m, 1982. 2. controlling dimension: millimeter. 3. dimension a and b do not include mold protrusion. 4. maximum mold protrusion 0.15 (0.006) per side. 5. dimension d does not include dambar protrusion. allowable dambar protrusion shall be 0.13 (0.005) total in excess of d dimension at maximum material condition. j k f 1 15 14 28 a b 28x 14x d p s a m 0.010 (0.25) b s t m 0.010 (0.25) b m 26x g t seating plane c x 45 r  m dim min max min max inches millimeters a 17.80 18.05 0.701 0.711 b 7.40 7.60 0.292 0.299 c 2.35 2.65 0.093 0.104 d 0.35 0.49 0.014 0.019 f 0.41 0.90 0.016 0.035 g 1.27 bsc 0.050 bsc j 0.23 0.32 0.009 0.013 k 0.13 0.29 0.005 0.011 m 0 8 0 8 p 10.01 10.55 0.395 0.415 r 0.25 0.75 0.010 0.029  dw suffix soic case 751f04
mc145574 193 motorola pb suffix tqfp case 873a02 detail y a s1 v b 1 8 9 17 25 32 ae ae p detail y base n j d f metal section aeae g seating plane r q  w k x 0.250 (0.010) gauge plane e c h detail ad notes: 1. dimensioning and tolerancing per ansi y14.5m, 1982. 2. controlling dimension: millimeter. 3. datum plane ab is located at bottom of lead and is coincident with the lead where the lead exits the plastic body at the bottom of the parting line. 4. datums t, u, and z to be determined at datum plane ab. 5. dimensions s and v to be determined at seating plane ac. 6. dimensions a and b do not include mold protrusion. allowable protrusion is 0.250 (0.010) per side. dimensions a and b do include mold mismatch and are determined at datum plane ab. 7. dimension d does not include dambar protrusion. dambar protrusion shall not cause the d dimension to exceed 0.520 (0.020). 8. minimum solder plate thickness shall be 0.0076 (0.0003). 9. exact shape of each corner may vary from depiction. dim a min max min max inches 7.000 bsc 0.276 bsc millimeters b 7.000 bsc 0.276 bsc c 1.400 1.600 0.055 0.063 d 0.300 0.450 0.012 0.018 e 1.350 1.450 0.053 0.057 f 0.300 0.400 0.012 0.016 g 0.800 bsc 0.031 bsc h 0.050 0.150 0.002 0.006 j 0.090 0.200 0.004 0.008 k 0.500 0.700 0.020 0.028 m 12 ref 12 ref n 0.090 0.160 0.004 0.006 p 0.400 bsc 0.016 bsc q 1 5 1 5 r 0.150 0.250 0.006 0.010 v 9.000 bsc 0.354 bsc v1 4.500 bsc 0.177 bsc   detail ad a1 b1 v1 4x s 4x b1 3.500 bsc 0.138 bsc a1 3.500 bsc 0.138 bsc s 9.000 bsc 0.354 bsc s1 4.500 bsc 0.177 bsc w 0.200 ref 0.008 ref x 1.000 ref 0.039 ref 9 t z u tu 0.20 (0.008) z ac tu 0.20 (0.008) z ab 0.10 (0.004) ac ac ab m  8x t, u, z tu m 0.20 (0.008) z ac
mc145574 194 motorola
mc145574 201 motorola  
            this section refers to mc145574 s/tinterfaces marked f57f4 and with a revision number br15 = 03. this mask set of the mc145574 has some functional differences from what is presented in this data book.  !"  #  in gci te master mode, the dcl = 2.048 mhz option is not available. (see table 64.) in gci te mode, b1 and b2 channels are enabled by default. nr5(3:2) bits allow the b channels to be set to idle 1s.  !"  #   or6(3) is not available. in nt terminal mode, the d out pin is always an open drain output.  !"  #   in nt terminal mode, t_in pin is only available when the device is activated. when the device is not activated, 2b+d data should be sent directly to the uinterface.
mc145574 202 motorola
mc145574 a1 motorola 
     
 
        
 the mc145574evk s/tinterface transceiver evaluation kit provides motorola isdn customers a convenient and efficient vehicle for evaluation of the mc145574 isdn s/tinterface transceiver. the approach taken to demonstrate the mc145574 s/tinterface transceiver is to provide the user with a complete set of two s/tinterfaces, either programmable for te or nt modes. the mc145574evk does not terminate any isdn call control messages. the kit provides the ability to interactively manipulate status registers in the mc145574 s/tinterface transceivers with the aid of an external terminal. figure a1. motorola silicon applications and the mc145574evk mc14lc5480 mc145488 host bus mc145574evk s/t ddlc mpu system s/t chip codec scp idl mc145574 ta mpc system ram rom s/t chip codec scp idl mc145574 mc14lc5480 s/t chip u chip idl mc145572 mc145574 mcu scp te1 nt1
mc145574 a2 motorola  
   ? provides standalone nt and te on a single board ? onboard 68hc11 microcontroller with resident monitor software ? convenient access to key signals ? nt and te software development platform   ? only + 5 volt power supply ? gated data clocks provided for bit error rate testing ? can be used as an s/tinterface terminal development tool ? eia232 (v.28) serial port for terminal interface   ? computer operation ? resident firmware monitor for user control of board ? activation and deactivation menus ? mc68hc11 assembly language source code available
mc145574 a3 motorola   
  figure a2. block diagram mc145407 prom mc68hc11e9 microcontroller xilinx xc3020a mc145574 isdn s/tinterface transceiver mc145574 isdn s/tinterface transceiver line analog interface line analog interface scp idl idl bert clk s/t s/t eia232 idl scp
mc145574 a4 motorola
mc145574 b1 motorola      
      the list contains terms found in this and other motorola publications concerned with motorola semiconductor prod- ucts for communications. alaw e a european companding/encoding law commonly used in pcm systems. a/b signaling e a special case of 8thbit (lsb) signaling in a m law system that allows four logic states to be multiplexed with voice on pcm channels. a/d (analogtodigital) converter (adc) e a converter that uniquely represents all analog input values within a specified total input range by a limited number of digital output codes, each of them exclusively representing a fractional part of the total a nalog input range. aliasing noise e a distortion component that is created when frequencies present in a sampled signal are greater than onehalf the sample rate. answer back e a signal sent by receiving dataprocessing device in response to a request from a transmitting device, indicating that the receiver is ready to accept or has received data. antialiasing filter e a filter (normally low pass) that band limits an input signal before sampling to prevent aliasing noise. asynchronous e a mode of data transmission in which the time occurrence of the bits within each character or block of charac- ters relates to a fixed time frame, but the start of each character or block of characters is not related to this fixed time fr ame. attenuation e a decrease in magnitude of a communication signal. bandwidth e the informationcarrying frequencies between the limiting frequencies of a communication line or channel. baseband e the frequency band occupied by informationbearing signals before combining with a carrier in the modulation process. baud e a unit of signaling speed equal to the number of discrete signal conditions or events per second. this refers to the physical symbols/second used within a transmission channel. bit rate e the speed at which data bits are transmitted over a communication path, usually expressed in bits per second. a 9600 bps terminal is a 2400 baud system with 4 bits/baud. blocking e a condition in a switching system in which no paths or circuits are available to establish a connection to the called party even though it is not busy, resulting in a busy tone to the calling party. bors(c)ht e battery, overvoltage, ringing, supervision, (codec), hybrid, test; the functions performed by a subscriber line card in a telephone exchange. broadband e a transmission facility whose bandwidth is greater than that available on voicegrade facilities. (also called wide band.) c message e a frequency weighting that evaluates the effects of noise based on its annoyance to the atypicalo subscriber of standard telephone service or the effects of noise (background and impulse) on voicegrade data service. carrier e an analog signal of fixed amplitude and frequency that combines with an informationbearing signal by modulation to produce an output signal suitable for transmission. ccitt e consultative committee for international telephone and telegraph; an international standards group of european international telecommunications union. ccsn e common channel signaling network. central office (co) e a main telephone office, usually within a few miles of a subscriber, that houses switching gear; commonly capable of handling about 10,000 subscribers. channel bank e communication equipment commonly used for multiplexing voicegrade channels into a digital transmission signal (typically 24 channels in the u.s. and 30 channels in europe).
mc145574 b2 motorola cidcw e calling identity delivery on call waiting; a subscriber feature which allows for the display of the time, date, number, and possible other information about the caller to the called party while the called party is offhook. class e custom local area signaling service; a set of services, enhancements, provided to telco customers which may include cnd, cnam, message waiting, and other features. clid e calling line identification; a subscriber feature which allows for the display of the time, date, number, and possible other information about the caller to the called party. cnam e calling name delivery; a subscriber feature which allows for the display of the time, date, number, and name of the caller to the called party. cnd e calling number delivery; a subscriber feature which allows for the display of the time, date, number, and possible other information about the caller to the called party. codec e coderdecoder; the a/d and d/a function on a subscriber line card in a telephone exchange. cofidec e coderfilterdecoder; the combination of a codec, the associated filtering, and voltage references required to code and decode voice in a subscriber line card. common mode rejection e the ability of a device having a balanced input to reject a voltage applied simultaneously to both differentialinput terminals. companding e the process in which dynamic range compression of a signal is followed by expansion in accordance with a given transfer characteristic (companding law) which is usually logarithmic. compander e a combination of a compressor at one point in a communication path for reducing the amplitude range of signals, followed by an expander at another point for restoring the original amplitude range, usually to improve the signaltonoise rat io. conference call e a call between three or more stations, in which each station can carry on a conversation simultaneously. cpe e customer premise equipment; this could be a pots phone, answering machine, fax machine, or any number of other devices connected to the pstn. crosspoint e the operating contacts or other lowimpedancepath connection over which conversations can be routed. crosstalk e the undesired transfer of energy from one signal path to another. csn e circuit switched network. cts e clear to send; a control signal between a modem and a controller used to initiate data transmission over a communication line. cvsd e continuous variable slope delta (modulation); a simple technique to converting an analog signal (like voice) into a serial bit stream. d3 e d3 channel bank; a specific generation of at&t 24channel pcm terminal that multiplexes 24 voice channels into a 1.544 mhz digital bit stream. the specifications associated with d3 channel banks are the basis for all pcm device specifications. d/a (digitaltoanalog) converter (dac) e a converter that represents a limited number of different digital input codes by a corresponding number of discrete analog output values. data compression e a technique that provides for the transmission of fewer data bits than originally required without information loss. the receiving location expands the received data bits into the original bit sequence. db (decibel) e a power or voltage measurement unit, referred to another power or voltage. it is generally computed as: 10 x log (p1/p2) for power measurements, and 20 x log (v1/v2) for voltage measurements. dbm e an indication of signal power. 1.0 mw across 600 w , or 0.775 volts rms, is defined as 0 dbm. any other voltage level is converted to dbm by: dbm = 20 x log (vrms/0.775), or dbm = [20 x log (vrms)] + 2.22. dbmo e signal power measured at a point in a standard test tone level at the same point. i.e., dbmo = dbm = dbr where dbr is the relative transmission level, or level relative to the point in the system defined as the zero transmission lev el point.
mc145574 b3 motorola dbmop e relative power expressed in dbmp. (see dbmo and dbmp.) dbmp e indicates dbm measurement made with a psophometric weighting filter. dbrn e relative signal level expressed in decibels above reference noise, where reference noise is 1 pw. hence, 0 dbrn = 1 pw = 90 dbm. dbrnc e indicates dbrn measurement made with a cmessage weighting filter. (these units are most commonly used in the u.s., where psophometric weighting is rarely used.) dbrnc0 e noise measured in dbrnc referenced to zero transmission level. decoding e a process in which one of a set of reconstructed analog samples is generated from the digital character signal representing a sample. delay distortion e distortion that occurs on communication lines due to the different propagation speeds of signals at different frequencies, measured in microseconds of delay relative to the delay at 1700 hz. (this type of distortion does not affect voice communication, but can seriously impair data transmission.) delta modulation e a simple digital coding technique that produces a serial bit stream corresponding to changes in analog input levels; usually utilized in devices employing continuously variableslope delta (cvsd) modulation. demodulator e a functional section of a modem that converts received analog line signals to digital form. dn e directory number. digital telephone e a telephone terminal that digitizes a voice signal for transmission and decodes a received digital signal back to a voice signal. (it will usually multiplex 64 kbps voice and separate data inputs at multiples of 8 kbps.) distortion e the failure to reproduce an original signal's amplitude, phase, delay, etc. characteristics accurately. dpsk e differential phase shift keying; a modulation technique for transmission where the frequency remains constant but phase changes will occur from 90 , 180 , and 290 to define the digital information. dtmf e dual tone multifrequency. it is the atone dialingo system based on outputting two nonharmonic related frequencies simultaneously to identify the number dialed. eight frequencies have been assigned to the four rows and four columns of a typic al keypad. duplex e a mode of operation permitting the simultaneously twoway independent transmission of telegraph or data signals. echo e a signal that has been reflected or returned as a result of impedance mismatches, hybrid unbalance, or time delay. depending upon the location of impedance irregularities and the propagation characteristics of a facility, echo may interfere w ith the speaker/listener or both. echo suppressor e a device used to minimize the effect of echo by blocking the echo return currents; typically a voiceoperated gate that allows communication one way at a time. encoder (pcm) e a device that performs repeated sampling, compression, and a/d conversion to change an analog signal to a serial stream of pcm samples representing the analog signal. equalizer e an electrical network in which phase delay or gain varies with frequency to compensate for an undesired amplitude or phase characteristic in a frequencydependent transmission line. et e exchange termination (c.o. switch). fdm e frequencydivision multiplex; a process that permits the transmission of two or more signals over a common path by using a different frequency band for each signal. four wire circuit e the portion of a telephone, or central office, that operates on two pairs of wires. one pair is for the transmit path (generally from the microphone), and one pair is for the receive path (generally from the receiver). frame e a set of consecutive digit time slots in which the position of each digit slot can be identified by reference to a frame alignment. the frame alignment signal does not necessarily occur, in whole or in part, in each frame. full duplex e a mode of operation permitting simultaneous transmission of information between two locations in both directions. gain e the change in signal amplitude (increase or decrease) after passing through an amplifier, or other circuit stage. usually expressed in db, an increase is a positive number, and a decrease is a negative number. gain tracking error e the variation of gain from a constant level (determined at 0 dbm input level) when measuring the depen- dence of gain on signal level by comparing the output signal to the input signal over a range of input signals. hdlc e highlevel data link control; a ccitt standard data communication line protocol.
mc145574 b4 motorola half duplex e a transmission system that permits communication in one direction at a time. cb ratios, with apushtotalko switches, and voiceactivated speakerphones, are half duplex. handset e a rigid assembly providing both telephone transmitter and receiver in a form convenient for holding simultaneously to mouth and ear. hookswitch e a switch that connects the telephone circuit to the subscriber loop. the name derives from old telephones where the switch was activated by lifting the receiver off and onto a hook on the side of the phone. idle channel noise (icn) e the total signal energy measured at the output of a device or channel under test when the input of the device or channel is grounded (often a wideband noise measurement using a cmessage weighting filter to bandlimit the output noise). intermodulation e the modulation of the components of a complex wave by each other (in a nonlinear system). intermodulation distortion e an analog line impairment when two frequencies interact to create an erroneous frequency, in turn distorting the data signal representation. ired e infrared. used as a wireless link for remote control or to transfer data. isdn e integrated services digital network; a communication network intended to carry digitized voice and data multiplexed onto the public network. jitter e a type of analog communication line distortion caused by abrupt, spurious signal variation from a reference timing posi- tion, and capable of causing data transmission errors, particularly at high speeds. (the variation can be in amplitude, time, f requen- cy, or phase.) key system e a miniature pabx that accepts 4 to 10 lines and can direct them to as many as 30 telsets. m law e a companding law accepted as the north american standard for pcm based systems. lan e local area network; a dataonly communication network between data terminals using a standard interface to the net- work. line e the portion of a circuit external to an apparatus that consists of the conductors connecting the apparatus to the exchange or connecting two exchanges. line length compensation e also referred to as loop length compensation, it involves changing the gain of the transmit and receive paths, within a telephone, to compensate for different signal levels at the end of different line lengths. a short line (close to the co) will attenuate signals less, and therefore less gain is needed. compensation circuits generally use the loop current as an indication of the line length. longitudinal balance e the commonmode rejection of a telephone circuit. loop e the loop formed by the two subscriber wires (tip and ring) connected to the telephone at one end, and the central office (or pbx) at the other end. generally it is a floating system, not referred to ground, or ac power. loopback e directing signals back toward the source at some point along a communication path. loop current e the dc current that flows through the subscriber loop. it is typically provided by the central office or pbx, and ranges from 20 to 120 ma. lt e line termination (line card). mcu e microcomputer unit (also microcontroller unit). mpu e microprocessor unit. mulaw e a companding/encoding law commonly used in u.s. (same as m law). mux e multiplex or multiplexer. modem e modulatordemodulator; a unit that modulates and demodulates digital information from a terminal or computer port to an analog carrier signal for passage over an analog line. multiframing e when multiframing is enabled, 20 s/t frames are grouped together to provide maintenance subchannels be- tween the te and the nt. in the te to nt direction, there is one subchannel called the q channel. in the nt to te direction, there are five subchannels called sc1 through sc5. messages for the q, sc1, and sc2 subchannels have been defined in ccitt i.430 and ansi t1.605. usage of the multiframing subchannels is not mandatory. multiplex e to simultaneously transmit two or more messages on a single channel. nt1 e network termination 1 (osi layer 1 only).
mc145574 b5 motorola nt2 e network termination 2 (osi layers 2 and 3). offhook e the condition when the telephone is connected to the phone system, permitting loop current to flow. the central office detects the dc current as an indication that the phone is busy. onhook e the condition when the telephone's dc path is open, and no dc loop current flows. the central office regards an onhook phone as available for ringing. pabx e private automatic branch exchange; a customerowned, switchable telephone system providing internal and/or exter- nal stationtostation dialing. pair e the two associated conductors that form part of a communication channel. passband filter e a filter used in communication systems that allows only the frequencies within a communication channel to pass, and rejects all frequencies outside the channel. pbx e private branch exchange; a class of service in standard bell system terminology that typically provides the same service as pabx. pcm e pulse code modulation; a method of transmitting data in which signals are sampled and converted to digital words that are then transmitted serially, typically as 8bit words. phase jitter e abrupt, spurious variations in an analog line, generally caused by power and communication equipment along the line that shifts the signal phase relationship back and forth. pll e phaselocked loop. pll frequency synthesizer e phaselocked loop frequency synthesizer. a frequency synthesizer utilizing a closed loop, as opposed to dds (direct digital synthesis) which is not a closed loop. pots e plain old telephone service. propagation delay e the time interval between specified reference points on the input and output voltage waveforms. psophometric weighting e a frequency weighting similar to cmessage weighting that is used as the standard for european telephone system testing. psn e packet switched network. pstn e public switched telephone network. pulse dialer e a device that generates pulse trains corresponding to digits or characters used in impulse or loopdisconnect dialing. quantizing noise e signalcorrelated noise generally associated with the quantizing error introduced by a/d and d/a conver- sions in digital transmission systems. ren e ringer equivalence number; an indication of the impedance, or loading factor, of a telephone bell or ringer circuit. an ren of 1.0 equals about 8 k w . the bell system typically permits a maximum of 5.0 ren (1.6 k w ) on an individual subscriber line. a minimum ren of 0.2 (40 k w ) is required by the bell system. repeater e an amplifier and associated equipment used in a telephone circuit to process a signal and retransmit it. repertory dialer e a dialer that stores a repertory of telephone numbers and dials any one of them automatically on request. ring e one of the two wires connecting the central office to a telephone. the name derives from the ring portion of the plugs used by operators (in older equipment) to make the connection. ring is traditionally negative with respect to tip. rts e request to send; an eia232 control signal between a modem and user's digital equipment that initiates the data trans- mission sequence on a communication line. sampling rate e the frequency at which the amplitude of an analog signal is gated into a coder circuit. the nyquist sampling theorem states that if a bandlimited signal is sampled at regular intervals and at a rate equal to or greater than twice the h ighest frequency of interest, the sample contains all the information of the original signal. the frequency band of interest in teleph ony ranges from 300 to 3400 hz, so a sampling rate of 8 khz provides dc to 4000 hz reproduction. scu e subscriber channel unit; the circuitry at a telephone exchange associated with an individual subscriber line or channel. sidetone e the sound fed back to the receiver as a result of speaking into the microphone. it is a natural consequence of the 2to4 wire conversion system. sidetone was recognized by alexander graham bell as necessary for a person to be able to speak properly while using a handset. signaling e the transmission of control or status information between switching systems in the form of dedicated bits or channels of information inserted on trunks with voice data.
mc145574 b6 motorola signaltodistortion ratio (s/d) e the ratio of the input signal level to the level of all components that are present when the input signal (usually a 1.020 khz sinusoid) is eliminated from the output signal (e.g., by filtering). slic e subscriber line interface circuit; a circuit that performs the 2to4 wire conversion, battery feed, line supervision, and common mode rejection at the central office (or pbx) end of the telephone line. sog package e smalloutline gullwing package; formerly soic with gullwing leads. this package has leads which fold out from the body. soj package e smalloutline jlead package; formerly soic with j leads. this package has leads which are tucked under the body. speech network e a circuit that provides 2to4 wire conversion, i.e., connects the microphone and receiver (or the transmit and receive paths) to the tip and ring phone lines. additionally it provides sidetone control, and in many cases, the dc loop current interface. subscriber line e the system consisting of the user's telephone, the interconnecting wires, and the central office equipment dedicated to that subscriber (also referred to as a loop). switchhook e a synonym for hookswitch. syn (sync) e (1) a bit character used to synchronize a time frame in a timedivision multiplexer. (2) a sequence used by a synchronous modem to perform bit synchronization or by a line controller for character synchronization. synchronous modem e a modem that uses a derived clocking signal to perform bit synchronization with incoming data. t1 carrier e a pcm system operating at 1.544 mhz and carrying 24 individual voicefrequency channels. ta e terminal adapter. talkdown e missed signals in the presence of speech. commonly used to describe the performance of a dtmf receiver when it fails to recognize a valid dtmf tone due to cancellation of that tone by speech. talkoff e false detections caused by speech. commonly used to describe the performance of a dtmf receiver when speech, emulating dtmf, causes the receiver to believe it has detected a valid dtmf tone. tandem trunk e see trunk. telephone exchange e a switching center for interconnecting the lines that service a specific area. te1 e terminal equipment 1 (isdn terminal). te2 e terminal equipment 2 (nonisdn terminal). teletex e a text communication service between entirely electronic work stations that will gradually replace telex with the introduction of the digital network. (not to be confused with teletext.) teletext e the name usually used for broadcast text (and graphics) for domestic television reception. (not to be confused with teletex.) timedivision multiplex e a process that permits the transmission of two or more signals over a common path by using a different time interval for each signal. tin cans and string ea crude analog communications system commonly used to introduce voice communications to children. tip e one of the two wires connecting the central office to a telephone. the name derives from the tip of the plugs used by operators (in older equipment) to make the connection. tip is traditionally positive with respect to ring. tone ringer e the modern solid state equivalent of the old electromechanical bell. it provides the sound when the central office alerts the subscriber that someone is calling. ringing voltage is typically 80 90 volts rms, 20 hz. trunk e a telephone circuit or channel between two central offices or switching entities. tsac e time slot assigner circuit; a circuit that determines when a codec will put its 8 bits of data on a pcm bit stream. tsic e time slot interchange circuit; a device that switches digital highways in pcm based switching systems; a adigitalo cross- point switch. twist e the amplitude ratio of a pair of dtmf tones. (because of transmission and equipment variations, a pair of tones that originated equal in amplitude may arrive with a considerable difference in amplitude.) two wire circuit e refers to the two wires connecting the central office to the subscriber's telephone. commonly referred to as tip and ring, the two wires carry both transmit and receive signals in a differential manner.
mc145574 b7 motorola udlt e universal digital loop transceiver; a motorola originated name for a voice/data transceiver circuit. vco e voltagecontrolled oscillator. input is a voltage; output is a sinusoidal waveform. vcm e voltagecontrolled multivibrator. input is a voltage; output is a square wave. voice frequency e a frequency within that part of the audio range that is used for the transmission of speech of commercial quality (i.e., 300 3400 hz). weighting network e a network whose loss varies with frequency in a predetermined manner.
mc145574 b8 motorola
mc145574 index9 motorola  a activation, 31, 32, 614, 615, 83, 96, 98 gci, 614 adaptive timing, 131 ansi t1.605, 12 b byte register, 53, 54, 91 initialization, 92 read, 53 write, 54 c ccitt i.430, 12 class, 73 class, 112 clock, 49, 74, 141 command indicate channel, 612 configurations, 131 nt, 131 nt fixed or adaptive timing, 131 nt terminal mode, 132, 134 te master mode, 135 te slave mode, 135 crystal, 57, 74, 141 d d channel, 111, 151 deactivate, 84 deactivation, 33, 615 gci, 614 dgrant, 72, 111 drequest, 72, 111 e echo channel, 33, 97, 913 error, 32, 83 etsi ets 300012, 12, 107 f fixed timing, 131 frame syncs, 44 g gci, 61, 152 clock frequency, 104 d channel operation, 113 dcl, 65 din, 65 direct, 66 dout, 65 fsc, 65 gci indirect mode enable, 104 gci timeslot, s(2:0), 103 indirect, 64 modes, 61 multiframing, 123 i idl2, 41, 42, 43, 49, 410, 98, 912 clock speed (lsb), 98 clock speed (msb), 912 enable tclk, 105 info state, 84, 911, 152 initial state, 33 interrupt, 86, 113 multiframe, 94 interrupts, 151 j jitter, 12
mc145574 index10 motorola l line interface, 161 long frame, 48 loopback, 87, 95 loopbacks, 12 m m and n parameters, 33 master, 43, 72, 131 gci, 66 monitor channel, 67, 68, 611 commands, 610 messages, 68 operation, 68 response messages, 610 status indication messages, 610 multiframing, 12, 83, 85, 93, 97, 99, 121, 151 interrupts, 122 n nibble register, 51, 52, 81 initialization, 82 read, 51 write, 52 nt terminal, 84, 106, 132 nt terminal mode, 85, 134 nt terminal modes, 12 nt1 star, 23, 72, 912, 132 nt2, 136 applications, 48 o overlay register, 913, 101 enable, 107 initialization, 102 p packages, 13 passive bus, 22, 23 phase, 44, 45, 47 pin assignments, 191 pin descriptions, 71 pointtopoint, 21 power settings, 171 absolute minimum power, 12, 82, 172 normal power operation, 171 sleep, 12, 172 transmit powerdown, 12, 82, 171 powerdown, 12, 82, 171 r register differences, 612 register maps, 81, 91, 92, 101 reset, 74, 82 revision, 913 s scp, 51, 55, 57, 73, 75 highimpedance digital output mode (scp hidom), 57 irq, 57 rx, 56 scpclk, 56 scpen, 57 slave, 57 tx, 56 serial control port, 51 slave, 42, 43, 411, 72, 105, 131 enable tclk, 105 gci, 66 te slave, 44 sleep, 106, 172 t terminal mode, 67 timeslot assigner, 44 control register, 104 rx b1 channel timeslot, 103 rx b2 channel timeslot, 103 rx d channel timeslot, 103 tx b1 channel timeslot, 102 tx b2 channel timeslot, 102 tx d channel timeslot, 102 transformers, 163 transmission states, 31 tsen , 42, 49, 411, 73, 105
mc145574 index11 motorola 3/1/99 motorola authorized distributor & worldwide sales offices north american distributors united states alabama huntsville allied electronics, inc. (205)7213500 . . . . . . . . . . . . . . . . . . . . . arrow electronics (205)8376955 . . . . . . . . . . . . . . . . . . . . . . . . . fai (205)8379209 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (205)8302322 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (205)8378700 . . . . . . . . . . . . . . . . . . . . . . . . newark (205)8379091 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (205)8301119 . . . . . . . . . . . . . . . . . . . . . . . . . . mobile allied electronics, inc. (334)4761875 . . . . . . . . . . . . . . . . . . . . . arizona phoenix allied electronics, inc. (602)8312002 . . . . . . . . . . . . . . . . . . . . . fai (602)7314661 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (602)9687140 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (602)7367000 . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (602)8047000 . . . . . . . . . . . . . . . . . . . . . . . . . . tempe arrow electronics (602)9666600 . . . . . . . . . . . . . . . . . . . . . . . . . newark (602)9666340 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . penstock (602)9671620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . arkansas little rock newark (501)2258130 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . california agoura hills future electronics (818)8711740 . . . . . . . . . . . . . . . . . . . . . . . . . calabassas arrow electronics (818)8809686 . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (818)8809000 . . . . . . . . . . . . . . . . . . . . . . . . . . culver city hamilton/hallmark (310)5582000 . . . . . . . . . . . . . . . . . . . . . . . . irvine arrow electronics (714)5870404 . . . . . . . . . . . . . . . . . . . . . . . . . arrow zeus (714)5814622 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . fai (714)7534778 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (714)4531515 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (714)7894100 . . . . . . . . . . . . . . . . . . . . . . . . wyle laboratories corporate (714)7539953 . . . . . . . . . . . . . . . wyle electronics (714)7899953 . . . . . . . . . . . . . . . . . . . . . . . . . . los angeles fai (818)8791234 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . manhattan beach penstock (310)5468953 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . orange county allied electronics, inc. (714)7273010 . . . . . . . . . . . . . . . . . . . . . palo alto newark (650)8126300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . rancho cordova wyle electronics (916)6385282 . . . . . . . . . . . . . . . . . . . . . . . . . . riverside allied electronics, inc. (909)9806522 . . . . . . . . . . . . . . . . . . . . . newark (909)9802105 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . rocklin hamilton/hallmark (916)6324500 . . . . . . . . . . . . . . . . . . . . . . . . roseville wyle electronics (916)7839953 . . . . . . . . . . . . . . . . . . . . . . . . . . sacramento allied electronics, inc. (916)6323104 . . . . . . . . . . . . . . . . . . . . . fai (916)7827882 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . newark (916)5651760 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . san diego allied electronics, inc. (619)2792550 . . . . . . . . . . . . . . . . . . . . . arrow electronics (619)5654800 . . . . . . . . . . . . . . . . . . . . . . . . . fai (619)6232888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (619)6252800 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (619)5717540 . . . . . . . . . . . . . . . . . . . . . . . . newark (619)4538211 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . penstock (619)6239100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (619)5586600 . . . . . . . . . . . . . . . . . . . . . . . . . . san fernando valley allied electronics, inc. (818)5980130 . . . . . . . . . . . . . . . . . . . . . california continued san jose allied electronics, inc. (408)3830366 . . . . . . . . . . . . . . . . . . . . . arrow electronics (408)4419700 . . . . . . . . . . . . . . . . . . . . . . . . . arrow electronics (408)4286400 . . . . . . . . . . . . . . . . . . . . . . . . . arrow zeus (408)6294789 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . fai (408)4340369 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (408)4341122 . . . . . . . . . . . . . . . . . . . . . . . . . santa clara wyle electronics (408)7272500 . . . . . . . . . . . . . . . . . . . . . . . . . . santa fe springs newark (562)9299722 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sierra madre penstock (818)3556775 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sunnyvale hamilton/hallmark (408)4353600 . . . . . . . . . . . . . . . . . . . . . . . . penstock (408)7300300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . thousand oaks newark (805)4491480 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . woodland hills hamilton/hallmark (818)5940404 . . . . . . . . . . . . . . . . . . . . . . . . colorado lakewood fai (303)2371400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (303)2322008 . . . . . . . . . . . . . . . . . . . . . . . . . denver allied electronics, inc. (303)7901664 . . . . . . . . . . . . . . . . . . . . . newark (303)3734540 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . englewood arrow electronics (303)7990258 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (303)7901662 . . . . . . . . . . . . . . . . . . . . . . . . penstock (303)7997845 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . thornton wyle electronics (303)4579953 . . . . . . . . . . . . . . . . . . . . . . . . . . connecticut bloomfield newark (860)2431731 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . cheshire allied electronics, inc. (203)2727730 . . . . . . . . . . . . . . . . . . . . . fai (203)2501319 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (203)2500083 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (203)2715700 . . . . . . . . . . . . . . . . . . . . . . . . wallingford arrow electronics (203)2657741 . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (203)2698077 . . . . . . . . . . . . . . . . . . . . . . . . . . florida altamonte springs future electronics (407)8657900 . . . . . . . . . . . . . . . . . . . . . . . . . clearwater fai (813)5301665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (813)5301222 . . . . . . . . . . . . . . . . . . . . . . . . . deerfield beach arrow electronics (305)4298200 . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (954)4200500 . . . . . . . . . . . . . . . . . . . . . . . . . . ft. lauderdale fai (954)4289494 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (954)4264043 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (954)6773500 . . . . . . . . . . . . . . . . . . . . . . . . newark (954)4861151 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jacksonville allied electronics, inc. (904)7395920 . . . . . . . . . . . . . . . . . . . . . newark (904)3995041 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . lake mary arrow electronics (407)3339300 . . . . . . . . . . . . . . . . . . . . . . . . . arrow zeus (407)3333055 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . largo/tampa/st. petersburg hamilton/hallmark (813)5075000 . . . . . . . . . . . . . . . . . . . . . . . . newark (813)2871578 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (813)5763004 . . . . . . . . . . . . . . . . . . . . . . . . . . miami allied electronics, inc. (305)5582511 . . . . . . . . . . . . . . . . . . . . . maitland wyle electronics (407)7407450 . . . . . . . . . . . . . . . . . . . . . . . . . . orlando allied electronics, inc. (407)5390055 . . . . . . . . . . . . . . . . . . . . . fai (407)8659555 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . newark (407)8968350 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 index12 motorola florida continued tallahassee fai (904)6687772 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . tampa allied electronics, inc. (813)5794660 . . . . . . . . . . . . . . . . . . . . . newark (813)2871578 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . penstock (813)2477556 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . winter park hamilton/hallmark (407)6573300 . . . . . . . . . . . . . . . . . . . . . . . . penstock (407)6721114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . georgia atlanta allied electronics, inc. (770)4979544 . . . . . . . . . . . . . . . . . . . . . fai (404)4474767 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . duluth arrow electronics (404)4971300 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (770)6234400 . . . . . . . . . . . . . . . . . . . . . . . . norcross future electronics (770)4417676 . . . . . . . . . . . . . . . . . . . . . . . . . newark (770)4481300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . penstock (770)7349990 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (770)4419045 . . . . . . . . . . . . . . . . . . . . . . . . . . idaho boise allied electronics, inc. (208)3311414 . . . . . . . . . . . . . . . . . . . . . fai (208)3768080 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . illinois addison wyle laboratories (708)6200969 . . . . . . . . . . . . . . . . . . . . . . . . . arlington heights hamilton/hallmark (847)7977300 . . . . . . . . . . . . . . . . . . . . . . . . chicago allied electronics, inc. (north) (847)5489330 . . . . . . . . . . . . . . . allied electronics, inc. (south) (708)5350038 . . . . . . . . . . . . . . . fai (708)8430034 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . newark electronics corp. (773)7845100 . . . . . . . . . . . . . . . . . . hoffman estates future electronics (708)8821255 . . . . . . . . . . . . . . . . . . . . . . . . . itasca arrow electronics (708)2500500 . . . . . . . . . . . . . . . . . . . . . . . . . arrow zeus (630)5959730 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . lombard newark (630)3171000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . palatine penstock (708)9343700 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . rockford allied electronics, inc. (815)6361010 . . . . . . . . . . . . . . . . . . . . . newark (815)2290225 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . springfield newark (217)7879972 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wood dale allied electronics, inc. (630)8600007 . . . . . . . . . . . . . . . . . . . . . indiana indianapolis allied electronics, inc. (317)5711880 . . . . . . . . . . . . . . . . . . . . . arrow electronics (317)2992071 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (317)5753500 . . . . . . . . . . . . . . . . . . . . . . . . fai (317)4690441 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (317)4690447 . . . . . . . . . . . . . . . . . . . . . . . . . newark (317)8440047 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (317)5816152 . . . . . . . . . . . . . . . . . . . . . . . . . . ft. wayne newark (219)4840766 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . penstock (219)4321277 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iowa bettendorf newark (319)3593711 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . cedar rapids allied electronics, inc. (319)3905730 . . . . . . . . . . . . . . . . . . . . . newark (319)3933800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . kansas kansas city allied electronics, inc. (913)3384372 . . . . . . . . . . . . . . . . . . . . . fai (913)3816800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . lenexa arrow electronics (913)5419542 . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 index13 motorola 3/1/99 authorized distributors continued united states continued kansas continued olathe penstock (913)8299330 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . overland park future electronics (913)6491531 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (913)6637900 . . . . . . . . . . . . . . . . . . . . . . . . newark (913)6770727 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . kentucky louisville allied electronics, inc. (502)4522293 . . . . . . . . . . . . . . . . . . . . . newark (502)4230280 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . louisiana new orleans allied electronics, inc. (504)4667575 . . . . . . . . . . . . . . . . . . . . . newark (504)8389771 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . maryland baltimore allied electronics, inc. (410)3120810 . . . . . . . . . . . . . . . . . . . . . fai (410)3120833 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . columbia arrow electronics (301)5967800 . . . . . . . . . . . . . . . . . . . . . . . . . arrow zeus (410)3091541 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (410)2900600 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (410)7203400 . . . . . . . . . . . . . . . . . . . . . . . . penstock (410)2903746 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (410)3124844 . . . . . . . . . . . . . . . . . . . . . . . . . . hanover newark (410)7126922 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . massachusetts bedford wyle electronics (781)2719953 . . . . . . . . . . . . . . . . . . . . . . . . . . boston allied electronics, inc. (617)2550361 . . . . . . . . . . . . . . . . . . . . . arrow electronics (508)6580900 . . . . . . . . . . . . . . . . . . . . . . . . . fai (508)7793111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . newark 18004newark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . bolton future corporate (978)7793000 . . . . . . . . . . . . . . . . . . . . . . . . . . burlington penstock (617)2299100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . lowell newark (978)5514300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . peabody allied electronics, inc. (508)5382401 . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (508)5323701 . . . . . . . . . . . . . . . . . . . . . . . . wilmington arrow zeus (978)6584776 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . worchester newark (508)2292200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . michigan detroit allied electronics, inc. (313)4169300 . . . . . . . . . . . . . . . . . . . . . fai (313)5130015 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (616)6986800 . . . . . . . . . . . . . . . . . . . . . . . . . grand rapids allied electronics, inc. (616)3659960 . . . . . . . . . . . . . . . . . . . . . newark (616)9546700 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . livonia arrow electronics (810)4550850 . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (313)2615270 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (313)4165800 . . . . . . . . . . . . . . . . . . . . . . . . novi wyle electronics (248)3749953 . . . . . . . . . . . . . . . . . . . . . . . . . . saginaw newark (517)7990480 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . troy newark (248)5832899 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . minnesota bloomington wyle electronics ( 612)8532280 . . . . . . . . . . . . . . . . . . . . . . . . . . . burnsville penstock ( 612)8827630 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . eden prairie arrow electronics (612)9415280 . . . . . . . . . . . . . . . . . . . . . . . . . fai (612)9470909 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (612)9442200 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (612)8812600 . . . . . . . . . . . . . . . . . . . . . . . . minnesota continued minneapolis allied electronics, inc. (612)9385633 . . . . . . . . . . . . . . . . . . . . . newark (612)3316350 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . mississippi jackson newark (601)9563834 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . missouri earth city hamilton/hallmark (314)7706300 . . . . . . . . . . . . . . . . . . . . . . . . st. louis allied electronics, inc. (314)2409405 . . . . . . . . . . . . . . . . . . . . . arrow electronics (314)5676888 . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (314)4696805 . . . . . . . . . . . . . . . . . . . . . . . . . fai (314)5429922 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . newark (314)9910400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . nebraska omaha allied electronics, inc. (402)6970038 . . . . . . . . . . . . . . . . . . . . . newark (402)5922423 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . nevada las vegas allied electronics, inc. (702)2581087 . . . . . . . . . . . . . . . . . . . . . wyle electronics (702)7657117 . . . . . . . . . . . . . . . . . . . . . . . . . . new jersey bridgewater penstock (908)5759490 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . east brunswick allied electronics, inc. (908)6130828 . . . . . . . . . . . . . . . . . . . . . newark (732)9376600 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . fairfield fai (201)3311133 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . marlton arrow electronics (609)5968000 . . . . . . . . . . . . . . . . . . . . . . . . . fai (609)9881500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (609)5964080 . . . . . . . . . . . . . . . . . . . . . . . . . mt. laurel hamilton/hallmark (609)2226400 . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (609)4399110 . . . . . . . . . . . . . . . . . . . . . . . . . . oradell wyle electronics (201)2613200 . . . . . . . . . . . . . . . . . . . . . . . . . . pinebrook arrow electronics (201)2277880 . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (973)8828358 . . . . . . . . . . . . . . . . . . . . . . . . . . parsippany future electronics (201)2990400 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (201)5151641 . . . . . . . . . . . . . . . . . . . . . . . . new mexico albuquerque allied electronics, inc. (505)2667565 . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (505)2935119 . . . . . . . . . . . . . . . . . . . . . . . . newark (505)8281878 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . new york albany newark (518)4891963 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . buffalo newark (716)6312311 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . great neck allied electronics, inc. (516)4875211 . . . . . . . . . . . . . . . . . . . . . hauppauge allied electronics, inc. (516)2340485 . . . . . . . . . . . . . . . . . . . . . arrow electronics (516)2311000 . . . . . . . . . . . . . . . . . . . . . . . . . fai (516)3483700 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (516)2344000 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (516)4347400 . . . . . . . . . . . . . . . . . . . . . . . . newark (516)5674200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . penstock (516)7249580 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (516)2317850 . . . . . . . . . . . . . . . . . . . . . . . . . . henrietta wyle electronics (716)3345970 . . . . . . . . . . . . . . . . . . . . . . . . . . konkoma hamilton/hallmark (516)7370600 . . . . . . . . . . . . . . . . . . . . . . . . pittsford newark (716)3814244 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . poughkeepsie allied electronics, inc. (914)4521470 . . . . . . . . . . . . . . . . . . . . . newark (914)2982810 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . purchase arrow zeus (914)7017400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 index14 motorola new york continued rochester allied electronics, inc. (716)2921670 . . . . . . . . . . . . . . . . . . . . . arrow electronics (716)4270300 . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (716)3879550 . . . . . . . . . . . . . . . . . . . . . . . . . fai (716)3879600 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (716)2722740 . . . . . . . . . . . . . . . . . . . . . . . . syracuse allied electronics, inc. (315)4467411 . . . . . . . . . . . . . . . . . . . . . fai (315)4514405 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (315)4512371 . . . . . . . . . . . . . . . . . . . . . . . . . newark (315)4574873 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . north carolina charlotte allied electronics, inc. (704)5250300 . . . . . . . . . . . . . . . . . . . . . fai (704)5489503 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (704)5471107 . . . . . . . . . . . . . . . . . . . . . . . . . newark (704)5355650 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . greensboro newark (910)2942142 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . morrisville wyle electronics (919)4691502 . . . . . . . . . . . . . . . . . . . . . . . . . . raleigh allied electronics, inc. (919)8765845 . . . . . . . . . . . . . . . . . . . . . arrow electronics (919)8763132 . . . . . . . . . . . . . . . . . . . . . . . . . fai (919)8760088 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (919)7907111 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (919)8720712 . . . . . . . . . . . . . . . . . . . . . . . . ohio centerville arrow electronics (513)4355563 . . . . . . . . . . . . . . . . . . . . . . . . . cincinnati allied electronics, inc. (513)7716990 . . . . . . . . . . . . . . . . . . . . . newark (513)9428700 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . cleveland allied electronics, inc. (216)8314900 . . . . . . . . . . . . . . . . . . . . . fai (216)4460061 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . newark (216)3919330 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . columbus allied electronics, inc. (614)7851270 . . . . . . . . . . . . . . . . . . . . . newark (614)3260352 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . dayton fai (513)4276090 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (513)4260090 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (513)4396735 . . . . . . . . . . . . . . . . . . . . . . . . newark (937)2948980 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . mayfield heights future electronics (216)4496996 . . . . . . . . . . . . . . . . . . . . . . . . . miamisburg wyle electronics (937)4369953 . . . . . . . . . . . . . . . . . . . . . . . . . . solon arrow electronics (216)2483990 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (216)4981100 . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (440)2489996 . . . . . . . . . . . . . . . . . . . . . . . . . . toledo newark (419)8660404 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . worthington hamilton/hallmark (614)8883313 . . . . . . . . . . . . . . . . . . . . . . . . oklahoma oklahoma city newark (405)9433700 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . tulsa allied electronics, inc. (918)2504505 . . . . . . . . . . . . . . . . . . . . . fai (918)4921500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (918)4596000 . . . . . . . . . . . . . . . . . . . . . . . . oregon beaverton arrow/almac electronics corp. (503)6298090 . . . . . . . . . . . . . . future electronics (503)6459454 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (503)5266200 . . . . . . . . . . . . . . . . . . . . . . . . portland allied electronics, inc. (503)6269921 . . . . . . . . . . . . . . . . . . . . . fai (503)2975020 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . newark (503)2971984 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . penstock (503)6461670 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (503)5989953 . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 index15 motorola 3/1/99 authorized distributors continued united states continued pennsylvania allentown newark (610)4347171 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . chadds ford allied electronics, inc. (610)3888455 . . . . . . . . . . . . . . . . . . . . . coatesville penstock (610)3839536 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ft. washington newark (215)6541434 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . harrisburg allied electronics, inc. (717)5407101 . . . . . . . . . . . . . . . . . . . . . philadelphia allied electronics, inc. (609)2347769 . . . . . . . . . . . . . . . . . . . . . pittsburgh allied electronics, inc. (412)9312774 . . . . . . . . . . . . . . . . . . . . . arrow electronics (412)9636807 . . . . . . . . . . . . . . . . . . . . . . . . . newark (412)7884790 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . south carolina greenville allied electronics, inc. (864)2888835 . . . . . . . . . . . . . . . . . . . . . newark (864)2889610 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . tennessee knoxville newark (423)5886493 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . memphis newark (901)3967970 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . texas austin allied electronics, inc. (512)2197171 . . . . . . . . . . . . . . . . . . . . . arrow electronics (512)8354180 . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (512)5020991 . . . . . . . . . . . . . . . . . . . . . . . . . fai (512)3466426 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (512)2193700 . . . . . . . . . . . . . . . . . . . . . . . . newark (512)3380287 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . penstock (512)3469762 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (512)8339953 . . . . . . . . . . . . . . . . . . . . . . . . . . benbrook penstock (817)2490442 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . brownsville allied electronics, inc. (210)5481129 . . . . . . . . . . . . . . . . . . . . . carrollton arrow electronics (972)3806464 . . . . . . . . . . . . . . . . . . . . . . . . . arrow zeus (972)3804330 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . dallas allied electronics, inc. (214)3418444 . . . . . . . . . . . . . . . . . . . . . fai (972)2317195 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (972)4372437 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (214)5534300 . . . . . . . . . . . . . . . . . . . . . . . . newark (972)4582528 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . el paso allied electronics, inc. (915)7796294 . . . . . . . . . . . . . . . . . . . . . fai (915)5779531 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . newark (915)7726367 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ft. worth allied electronics, inc. (817)5953500 . . . . . . . . . . . . . . . . . . . . . houston allied electronics, inc. (281)4468005 . . . . . . . . . . . . . . . . . . . . . arrow electronics (281)6476868 . . . . . . . . . . . . . . . . . . . . . . . . . fai (713)9527088 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (713)7851155 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (713)7816100 . . . . . . . . . . . . . . . . . . . . . . . . newark (281)8949334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (713)7849953 . . . . . . . . . . . . . . . . . . . . . . . . . . richardson penstock (972)4799215 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (972)2359953 . . . . . . . . . . . . . . . . . . . . . . . . . . san antonio fai (210)7383330 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . utah draper wyle electronics (801)5232335 . . . . . . . . . . . . . . . . . . . . . . . . . . salt lake city allied electronics, inc. (801)2615244 . . . . . . . . . . . . . . . . . . . . . arrow electronics (801)9736913 . . . . . . . . . . . . . . . . . . . . . . . . . fai (801)4679696 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (801)4674448 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (801)2662022 . . . . . . . . . . . . . . . . . . . . . . . . newark (801)2615660 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . west valley city wyle electronics (801)9749953 . . . . . . . . . . . . . . . . . . . . . . . . . . virginia herndon newark (703)7079010 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . richmond newark (804)2825671 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . springfield allied electronics, inc. (703)6449515 . . . . . . . . . . . . . . . . . . . . . virginia beach allied electronics, inc. (757)3638662 . . . . . . . . . . . . . . . . . . . . . washington bellevue almac electronics corp. (206)6439992 . . . . . . . . . . . . . . . . . . . penstock (206)4542371 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . bothell future electronics (206)4893400 . . . . . . . . . . . . . . . . . . . . . . . . . kirkland newark (425)8146230 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . redmond hamilton/hallmark (206)8827000 . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (425)8811150 . . . . . . . . . . . . . . . . . . . . . . . . . . seattle allied electronics, inc. (206)2510240 . . . . . . . . . . . . . . . . . . . . . fai (206)4856616 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . spokane newark (509)3271935 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wisconsin brookfield arrow electronics (414)7920150 . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (414)8790244 . . . . . . . . . . . . . . . . . . . . . . . . . wyle electronics (414)8790434 . . . . . . . . . . . . . . . . . . . . . . . . . . madison newark (608)2780177 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . milwaukee allied electronics, inc. (414)7961280 . . . . . . . . . . . . . . . . . . . . . fai (414)7929778 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . new berlin hamilton/hallmark (414)7807200 . . . . . . . . . . . . . . . . . . . . . . . . wauwatosa newark (414)4539100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 index16 motorola canada alberta calgary fai (403)2915333 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (403)2505550 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (800)6635500 . . . . . . . . . . . . . . . . . . . . . . . . newark (800)4639275 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . edmonton fai (403)4385888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (403)4382858 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (800)6635500 . . . . . . . . . . . . . . . . . . . . . . . . newark (800)4639275 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . saskatchewan hamilton/hallmark (800)6635500 . . . . . . . . . . . . . . . . . . . . . . . . british columbia vancouver allied electronics, inc. (604)4209691 . . . . . . . . . . . . . . . . . . . . . arrow electronics (604)4212333 . . . . . . . . . . . . . . . . . . . . . . . . . fai (604)6541050 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (604)2941166 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (604)4204101 . . . . . . . . . . . . . . . . . . . . . . . . newark (800)4639275 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . manitoba winnipeg fai (204)7863075 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (204)9441446 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (800)6635500 . . . . . . . . . . . . . . . . . . . . . . . . newark (800)4639275 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ontario kanata penstock (613)5926088 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . london newark (519)6854280 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . mississauga penstock (905)4030724 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . newark (905)6702888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ottawa allied electronics, inc. (613)2281964 . . . . . . . . . . . . . . . . . . . . . arrow electronics (613)2266903 . . . . . . . . . . . . . . . . . . . . . . . . . fai (613)8208244 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (613)7271800 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (613)2261700 . . . . . . . . . . . . . . . . . . . . . . . . toronto arrow electronics (905)6707769 . . . . . . . . . . . . . . . . . . . . . . . . . fai (905)6129888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (905)6129200 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (905)5646060 . . . . . . . . . . . . . . . . . . . . . . . . newark (905)6702888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . quebec montreal arrow electronics (514)4217411 . . . . . . . . . . . . . . . . . . . . . . . . . fai (514)6948157 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (514)6947710 . . . . . . . . . . . . . . . . . . . . . . . . . hamilton/hallmark (514)3351000 . . . . . . . . . . . . . . . . . . . . . . . . mt. royal newark (514)7384488 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . quebec city arrow electronics (418)6874231 . . . . . . . . . . . . . . . . . . . . . . . . . fai (418)8771414 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (418)8776666 . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 index17 motorola 3/1/99 international distributors argentina electrocomponentes (541) 3753366 . . . . . . . . . . . . . . . . . . . . . elko (541) 3721101 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . australia avnet vsi electronics (aust.) (61)2 98781299 . . . . . . . . . . . . . . . . . . farnell (61)2 96458888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . veltek australia pty. ltd. (61)3 95749300 . . . . . . . . . . . . . . . . . austria ebv elektronik (43) 1891520 . . . . . . . . . . . . . . . . . . . . . . . . . . . . farnell (49) 8961 393939 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sei/elbatex gmbh (43) 1 866420 . . . . . . . . . . . . . . . . . . . . . . . . . spoerle electronic (43) 1 360460 . . . . . . . . . . . . . . . . . . . . . . . . . . belgium ebv elektronik (32) 2 716 0010 . . . . . . . . . . . . . . . . . . . . . . . . . . farnell (32) 3 227 3647 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (32) 3 780 3001 . . . . . . . . . . . . . . . . . . . . . . . . sei/belgium (32) 2 460 0747 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . spoerle electronic (32) 2 725 4660 . . . . . . . . . . . . . . . . . . . . . . . . brazil farnell (5511) 4457400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future (019) 2351511 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . intertek (011) 2662922 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . karimex (011) 5242366 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . masktrade (011) 33612766 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . panamericana (011) 2230222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . siletek (011) 5364401 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . tec (011) 55052046 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . teleradio (011) 5740788 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . bulgaria macro group (359) 2708140 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . china arrow asia/pac ltd (852)2 4842113 . . . . . . . . . . . . . . . . . . . . . . avnet wkk components ltd. (852)2 3578888 . . . . . . . . . . . . . . . . . . china el. app. corp. beijing (86)10 68289951 . . . . . . . . . . . . . . . . . future advanced electronics ltd. (852)2 3053633 . . . . . . . . . . . . . . . nanco electronics supply ltd. (852)2 7653025 . . . . . . . . . . . . . . qing cheng enterprises ltd. (852)2 4934202 . . . . . . . . . . . . . . . czech republic ebv elektronik (420) 2 90022101 . . . . . . . . . . . . . . . . . . . . . . . . . spoerle electronic (420) 2 71737173 . . . . . . . . . . . . . . . . . . . . . . . sei/elbatex (420) 2 4763707 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . macro group (420) 2 3412182 . . . . . . . . . . . . . . . . . . . . . . . . . . . . denmark arrow denmark a/s (45) 44 508200 . . . . . . . . . . . . . . . . . . . . . . . a/s avnet emg (45) 44 880800 . . . . . . . . . . . . . . . . . . . . . . . . . . . ebv elektronik soeborg (45) 39690511 . . . . . . . . . . . . . . . . . . . ebv elektronik abyhoj (45) 86250466 . . . . . . . . . . . . . . . . . . . . future electronics (45) 961 00 961 . . . . . . . . . . . . . . . . . . . . . . . . estonia arrow field eesti (372) 6503288 . . . . . . . . . . . . . . . . . . . . . . . . . . . avnet baltronic (372) 6397000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . finland arrow finland (358) 9 476660 . . . . . . . . . . . . . . . . . . . . . . . . . . . . avnet nortek (358) 9 613181 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ebv elektronik (358) 9 8557730 . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (358) 9 345 5400 . . . . . . . . . . . . . . . . . . . . . . . france arrow electronique (33) 1 49 78 49 78 . . . . . . . . . . . . . . . . . . . . . avnet (33) 1 49 65 27 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ebv elektronik (33) 1 40963000 . . . . . . . . . . . . . . . . . . . . . . . . . . farnell (33) 474 659466 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (33) 1 69821111 . . . . . . . . . . . . . . . . . . . . . . . . newark (33) 1 30954060 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sonepar electronique (33) 1 69 19 89 00 . . . . . . . . . . . . . . . . . . . germany avnet emg (49) 89 4511001 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ebv elektronik gmbh (49) 89 991140 . . . . . . . . . . . . . . . . . . . . farnell (49) 89 61 393939 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics gmbh (49) 89957 270 . . . . . . . . . . . . . . . . . sei/jermyn gmbh (49) 64315080 . . . . . . . . . . . . . . . . . . . . . . . newark (49)215470011 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sasco semiconductor (49) 8946110 . . . . . . . . . . . . . . . . . . . . . . spoerle electronic (49) 61033040 . . . . . . . . . . . . . . . . . . . . . . . greece ebv elektronik (30) 13414300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . hong kong avnet wkk components ltd. (852)2 3578888 . . . . . . . . . . . . . . . . . . farnell (65) 7880200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future advanced electronics ltd. (852)2 3053633 . . . . . . . . . . . . . . . nanco electronics supply ltd. (852)2 3335121 . . . . . . . . . . . . . . . . . qing cheng enterprises ltd. (852)2 4934202 . . . . . . . . . . . . . . hungary ebv elektronik kft (36) 1 4313 495 . . . . . . . . . . . . . . . . . . . . . . future electronics (36) 1 2240 510 . . . . . . . . . . . . . . . . . . . . . . . . macro group (36) 1 2030 277 . . . . . . . . . . . . . . . . . . . . . . . . . . . . sei/elbatex (36) 1 1409 194 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . spoerle electronic (36) 1 1294 202 . . . . . . . . . . . . . . . . . . . . . . . . india max india ltd 0091 11 6250250 . . . . . . . . . . . . . . . . . . . . . . . . . . indonesia p.t. ometraco (62) 21 6196166 . . . . . . . . . . . . . . . . . . . . . . . . . . ireland arrow electronics (353) 14595540 . . . . . . . . . . . . . . . . . . . . . . . . ebv elektronik (353) 14564034 . . . . . . . . . . . . . . . . . . . . . . . . . . farnell (353) 18309277 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (353) 6541330 . . . . . . . . . . . . . . . . . . . . . . . . . . macro group (353) 16766904 . . . . . . . . . . . . . . . . . . . . . . . . . . . . israel future israel ltd. (972) 9 9586555 . . . . . . . . . . . . . . . . . . . . . . . . . italy avnet emg (39) 02 381901 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ebv elektronik (39) 02 66096290 . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (39) 02 660941 . . . . . . . . . . . . . . . . . . . . . . . . . silverstar ltd (39) 02 661251 . . . . . . . . . . . . . . . . . . . . . . . . . . . . japan amsc co., ltd. 81422546800 . . . . . . . . . . . . . . . . . . . . . . . . . fuji electronics co., ltd. 81338141411 . . . . . . . . . . . . . . . . . marubun corporation 81336398951 . . . . . . . . . . . . . . . . . . . . omron corporation 81337799053 . . . . . . . . . . . . . . . . . . . . tokyo electron device ltd. 81454747030 . . . . . . . . . . . . . . . korea future electronics korea 8225556736 . . . . . . . . . . . . . . . . . . jung kwang semiconductors ltd. 8227426681 . . . . . . . . . . . . . . . liteon korea ltd 8226509700 . . . . . . . . . . . . . . . . . . . . . . . . . nasco co. ltd 8228684988 . . . . . . . . . . . . . . . . . . . . . . . . . . . sekyung electronics 8225145614 . . . . . . . . . . . . . . . . . . . . . . latvia avnet baltronic ltd. (371) 8821118 . . . . . . . . . . . . . . . . . . . . . . . . macro group (371) 7313195 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . lithuania macro group (370) 7764937 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . malaysia farnell (60) 3 7738000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . strong electronics (60) 4 6563768 . . . . . . . . . . . . . . . . . . . . . . . . ultro technologies pte. ltd. (65) 5457811 . . . . . . . . . . . . . . . . . mexico avnet (3) 6320182 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . dicopel (5) 7057422 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future (3) 1220043 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . semiconductores profesionales (5) 6586011 . . . . . . . . . . . . . . . . . . . . steren (5) 3250925 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . netherlands holland ebv elektronik (31) 3465 83010 . . . . . . . . . . . . . . . . . . . . . . . . . . farnell (31) 30 241 2323 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (31) 76 544 4888 . . . . . . . . . . . . . . . . . . . . . . . sei/benelux b.v. (31) 7657 22500 . . . . . . . . . . . . . . . . . . . . . . . . . spoerle electronics nieuwegen (31) 3060 91234 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . spoerle electronics veldhoven (31) 4025 45430 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . new zealand arrow components nz ltd (64)4 5702260 . . . . . . . . . . . . . . . . avnet pacific ltd (64)9 6367801 . . . . . . . . . . . . . . . . . . . . . . . . . farnell (64)9 3570646 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 index18 motorola norway arrow tahonic a/s (47) 2237 8440 . . . . . . . . . . . . . . . . . . . . . . . . a/s avnet emg (47) 6677 3600 . . . . . . . . . . . . . . . . . . . . . . . . . . . ebv elektronik (47) 2267 1780 . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (47) 2290 5800 . . . . . . . . . . . . . . . . . . . . . . . . . philippines alexan commercial (63) 22419493 . . . . . . . . . . . . . . . . . . . . . . ultro technologies pte. ltd (65) 5457811 . . . . . . . . . . . . . . . . . . poland ebv elektronik (48) 713 422944 . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (48) 22 61 89202 . . . . . . . . . . . . . . . . . . . . . . . macro group (48) 22 224337 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sei/elbatex (48) 22 6217122 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . spoerle electronic (48) 22 6465227 . . . . . . . . . . . . . . . . . . . . . . . . portugal amitron arrow (35) 11471 4182 . . . . . . . . . . . . . . . . . . . . . . . . . . . farnell (44) 113289 0040 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sei/selco (35) 12973 8203 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . romania macro group (401) 6343129 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . russia ebv elektronik (7) 095 9761176 . . . . . . . . . . . . . . . . . . . . . . . . . . macro group moscow (7) 095 30600266 . . . . . . . . . . . . . . . . . . macro group st. petersburg (7) 81 25311476 . . . . . . . . . . . . . . . . . . scotland ebv elektronik (44) 141 4202070 . . . . . . . . . . . . . . . . . . . . . . . . . future (44) 141 9413999 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . singapore farnell (65) 7880200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (65) 4791300 . . . . . . . . . . . . . . . . . . . . . . . . . . strong pte. ltd (65) 2763996 . . . . . . . . . . . . . . . . . . . . . . . . . . . . uraco technologies pte ltd. (65) 5457811 . . . . . . . . . . . . . . . . . slovakia macro group (42) 89634181 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sei/elbatex (42) 17295007 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . slovenia ebv elektronik (386) 611 330216 . . . . . . . . . . . . . . . . . . . . . . . . . sei/elbatex (386) 611 597198 . . . . . . . . . . . . . . . . . . . . . . . . . . . . s. africa avnetasd (27) 11 4442333 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . reutech components (27) 11 3972992 . . . . . . . . . . . . . . . . . . . . spain amitron arrow (34) 91 304 3040 . . . . . . . . . . . . . . . . . . . . . . . . . . ebv elektronik (34) 91 804 3256 . . . . . . . . . . . . . . . . . . . . . . . . . farnell (44) 113 231 0447 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sei/selco s.a. (34) 1 637 10 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . sweden arrowth:s ab (46) 8 56265500 . . . . . . . . . . . . . . . . . . . . . . . . . . avnet emg ab (46) 8 629 14 00 . . . . . . . . . . . . . . . . . . . . . . . . . . ebv elektronik (46) 405 92100 . . . . . . . . . . . . . . . . . . . . . . . . . . . farnell (46) 8 730 5000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics (46) 8 441 5470 . . . . . . . . . . . . . . . . . . . . . . . . switzerland ebv elektronik (41) 1 7456161 . . . . . . . . . . . . . . . . . . . . . . . . . . . farnell (41) 1204 6464 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sei/elbatex ag (41) 56 4375111 . . . . . . . . . . . . . . . . . . . . . . . . . . spoerle electronic (41) 1 8746262 . . . . . . . . . . . . . . . . . . . . . . . . . taiwan avnetmercuries co., ltd (886)2 5167303 . . . . . . . . . . . . . . . . solomon technology corp. (886)2 7888989 . . . . . . . . . . . . . . . strong electronics co. ltd. (886)2 9179917 . . . . . . . . . . . . . . . thailand sahapiphat ltd. (662) 2379474 . . . . . . . . . . . . . . . . . . . . . . . . . . ultro technologies pte. ltd. (65) 5408328 . . . . . . . . . . . . . . . . . turkey ebv elektronik (90) 216 4631352 . . . . . . . . . . . . . . . . . . . . . . . . . united kingdom arrow electronics (uk) ltd (44) 1 234 270027 . . . . . . . . . . . . . . . avnet emg (44) 1 438 788300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . ebv elektronik (44) 1 628 783688 . . . . . . . . . . . . . . . . . . . . . . . . farnell (44) 1 132 636311 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . future electronics ltd. (44) 1 753 763000 . . . . . . . . . . . . . . . . . . macro group (44) 1 628 606000 . . . . . . . . . . . . . . . . . . . . . . . . . . newark (44) 1 420 543333 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 index19 motorola 3/1/99 motorola worldwide sales offices united states alabama huntsville (256)4646800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . alaska (800)6358291 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . california calabasas (818)8786800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . irvine (949)7537360 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . los angeles (818)8786800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . san diego (619)5412163 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sunnyvale (408)7490510 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . colorado denver (303)3373434 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . connecticut wallingford (203)9494100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . florida clearwater (813)5244177 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . maitland (407)6282636 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . georgia atlanta (770)7297100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . idaho boise (208)3239413 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . illinois chicago/schaumburg (847)4132500 . . . . . . . . . . . . . . . . . . . . . . indiana indianapolis (317)5710400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . kokomo (765)4555100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . maryland columbia (410)3811570 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . massachusetts marlborough (508)3578207 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . woburn (781)9329700 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . michigan detroit (248)3476800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . minnesota minnetonka (612)9321500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . missouri st. louis (314)2757380 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . new jersey fairfield (973)8082400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . new york fairport (716)4254000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . fishkill (914)8960511 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . hauppauge (516)3617000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . north carolina raleigh (919)8704355 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ohio cleveland (440)3493100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . dayton (937)4386800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . oregon portland (503)6413681 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . pennsylvania colmar (215)9971020 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . philadelphia/horsham (215)9574100 . . . . . . . . . . . . . . . . . . . . . tennessee knoxville (423)5844841 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . texas austin (512)5022100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . houston (281)2510006 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . plano (972)5165100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . washington bellevue (425)4544160 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . seattle (toll free) (206)6229960 . . . . . . . . . . . . . . . . . . . . . . . . . . wisconsin milwaukee/brookfield (414)7920122 . . . . . . . . . . . . . . . . . . . . . . field applications engineering available through all sales offices canada alberta calgary (403)2162190 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . british columbia vancouver (604)6068502 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ontario ottawa (613)2263491 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . mississauga (905)5013500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . quebec montreal (514)3333300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . international australia melbourne (613)9887 0711 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sydney (612)9437 8944 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . brazil sao paulo 55(011)30305244 . . . . . . . . . . . . . . . . . . . . . . . . . . . . china beijing 861065642288 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . guangzhou 862087537888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . shanghai 862163747668 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . tianjin 862225325050 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . czech republic (420) 2 21852222 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . finland helsinki (358) 9 6866 880 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . direct sales lines (358) 9 6866 8844 . . . . . . . . . . . . . . . . . . . . . . (358) 9 6866 8845 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . france paris 33134 635900 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . germany langenhagen/hanover 49(511)786880 . . . . . . . . . . . . . . . . . . . . munich 49 89 921030 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . nuremberg 49 911 963190 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sindelfingen 49 7031 79 710 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . wiesbaden 49 611 973050 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . hong kong kwai fong 85226106888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . tai po 85226668333 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . hungary (36) 1 250 83 29 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . india bangalore 91805598615 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . israel herzlia 97299522333 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . italy milan 39(2)82201 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . japan kyusyu 81927257583 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . gotanda 81354878311 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . nagoya 81522323500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . osaka 8163051801 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sendai 81222684333 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . takamatsu 81878379972 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . tokyo 81334403311 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . korea pusan 82(51)4622977 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . seoul 82234407200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . malaysia penang 60(4)2282514 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . mexico chihuahua 52(14)393120 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . mexico city 52(5)2820230 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . guadalajara 52(36)780750 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . zapopan jalisco 52(36)780750 . . . . . . . . . . . . . . . . . . . . . . . . . . marketing 52(36)212023 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . customer service 52(36)6699160 . . . . . . . . . . . . . . . . . . . . . . . . netherlands best (31)4993 612 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
mc145574 index20 motorola philippines manila (63)2 8078455 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . paranaque (63)2 8244551 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . salcedo village (63)2 8100762 . . . . . . . . . . . . . . . . . . . . . . . . . . poland (48) 34 27 55 75 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . puerto rico rio piedras (787)2822300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . russia (7) 095 929 90 25 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . scotland east kilbride (44)1355 565447 . . . . . . . . . . . . . . . . . . . . . . . . . . . . singapore (65)4818188 . . . . . . . . . . . . . . . . . . . . . . . . . . . . spain madrid 34(1)4578204 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . or 34(1)4578254 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sweden solna 46(8)7348800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . switzerland geneva 41(22)799 11 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . zurich 41(1)7304074 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . taiwan taipei 886(2)27058000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . thailand bangkok 66(2)2544910 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . turkey (90) 212 274 66 48 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . united kingdom aylesbury 44 1 (296)395252 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . north america full line representatives arizona, tempe s&s technologies, inc. (602)4141100 . . . . . . . . . . . . . . . . . . . . california, loomis galena technology group (916)6520268 . . . . . . . . . . . . . . . . . . indiana, indianapolis bailey's electronics (317)8489958 . . . . . . . . . . . . . . . . . . . . . . . . nevada, clark county s&s technologies, inc. (602)4141100 . . . . . . . . . . . . . . . . . . . . nevada, reno galena tech. group (702)7460642 . . . . . . . . . . . . . . . . . . . . . . . new mexico, albuquerque s&s technologies, inc. (602)4141100 . . . . . . . . . . . . . . . . . . . . texas, el paso s&s technologies, inc. (915)8335461 . . . . . . . . . . . . . . . . . . . . utah, salt lake city utah comp. sales, inc. (801)5724010 . . . . . . . . . . . . . . . . . . . . washington, spokane doug kenley (509)9242322 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . north america hybrid/mcm component suppliers chip supply (407)2987100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . elmo semiconductor (818)7687400 . . . . . . . . . . . . . . . . . . . . . . minco technology labs inc. (512)8342022 . . . . . . . . . . . . . . . . semi dice inc. (310)5944631 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
this page intentionally left blank.
how to reach us: usa/europe/locations not listed: japan: motorola literature distribution; motorola japan ltd.: spd, strategic planning office, 141, p.o. box 5405, denver, colorado 80217 4-32-1 nishi-gotanda, shinagawa-ku, tokyo, japan 1-303-675-2140 or 1-800-441-2447 81-3-5487-8488 mfax ? : motorola fax back system asia/pacific: rmfax0@email.sps.mot.com motorola semiconductors h.k. ltd.; silicon harbour centre, C touchtone 1-602-244-6609 2 dai king street, tai po industrial estate, tai po, n.t., hong kong C us & canada only 1-800-774-1848 852-26668334 C http://sps.motorola.com/mfax/ home page: http://motorola.com/sps/ customer focus center: 1-800-521-6274 mfax is a trademark of motorola, inc. for the most current information regarding this product, contact motorola on the world wide web at http://www.motorola.com/isdn-solutions m mc145574/d
mc145574a product summary page search motorola : semiconductors : networking : products : timing, interconnect, access and datapath : access and datapath : isdn : mc145574a page contents l features l parametrics l documentation l development tools/boards l orderable parts other info l faqs l literature services l 68k/coldfire? l networking l 3rd party design help mc145574a : isdn s/t-interface transceiver ii the mc145574a second-generation s/t-interface transceiver provides an economical vlsi layer 1 interface for the transportation of two 64 kbps b channels and one 16 kbps d channel between the network termination (nt) and terminal equipment (te). the mc145574a conforms to ccitt i.430, ansi t1.605, and etsi ets 300 012 specifications. the device provides the modulation/line-drive and demodulation/line-receive functions required of the interface. in addition, it provides activation/deactivation, error monitoring, framing, bit, and octet timing. the mc145574a provides the control signals for the interface to the layer 2 devices. complete multiframe capability is provided. the interchip digital link (idl2) is supported for the exchange of 2b+d channel information between isdn components and systems. transceiver operation is programmed through the industry standard serial control port (scp). as an alternative to idl+scp combination, a general circuit interface (gci) is provided. link block diagram mc145574a features l fully-activated power consumption of 90 mw l 6-channel timeslot assigner l interchip digital link-2 (idl2) l general circuit interface (gci) l compliant with ansi t1.605-1991, itu-ti.430, and etsi ets 300 012 l control, status, and maintenance functions accessible through serial control port (scp) l pin-selectable network termination (nt) or terminal equipment (te) operating modes l supports 2.5:1 transformers for transmit and receive l complete multiframing capability (sc1 - sc5 and q-channel) l optional b-channel idle, invert, or exchange l supports full range of s/t and idl loopbacks l transmit power down, sleep, and absolute minimum power modes l crystal or external clock input modes l support for nt star and nt terminal modes l supports te slave-slave mode advantages l minimal power requirements ease power management and system design file:///h|/imaging/bitting/cpl/20021108_2/11072002_10/moto/11072002_html/mc145574a.htm (1 of 3) [11/14/02 6:05:50 pm]
mc145574a product summary page l on-chip features mean fewer external components and lower system cost l versatile digital interface enhances design flexibility l superior transmission performance results in increased system quality and performance l evaluation kit and comprehensive applications support from motorola [top] mc145574a parametrics description package s/t-interface transceiver 28-pin soic, 32-pin lqfp [top] mc145574a documentation errata id name format size k rev # date last modified order availability mc145574de/d mc145574 g20r1 errata sheet device and document errata pdf 72 5 6/28/1999 - reports or presentations id name format size k rev # date last modified order availability ordparts codec, communication processor, and isdn orderable parts pdf 61 - 7/30/2002 - selector guide id name format size k rev # date last modified order availability sg1012/d timing and interconnect solutions sps sales guide pdf 81 0 9/26/2002 sg2000cr/d application selector guide index and cross- reference. pdf 62 0 6/24/2002 sg2103/d application summary - virtual private network (vpn) router - network router for small office home office applications, providing a gateway and firewall for dial-up, cable, or asymmetrical digital subscriber line (adsl) internet connections. pdf 74 0 6/24/2002 users guide file:///h|/imaging/bitting/cpl/20021108_2/11072002_10/moto/11072002_html/mc145574a.htm (2 of 3) [11/14/02 6:05:50 pm]
mc145574a product summary page id name format size k rev # date last modified order availability mc145574/d mc1455574 isdn s/t-interface transceiver pdf 658 6 1/10/1999 mc145574_chapters mc145574 isdn s/t transceiver manual, rev. 6, downloadable by sections html 4 6 1/10/1999 - [top] mc145574a development tools/boards id name vendor id order availability mc145574evk isdn s/t-interface transceiver evaluation kit motorola - [top] orderable parts information partnumber package info life cycle description (code) remarks budgetary price qty 1000+ ($us) order availability mc145574adw soic 28w product stable growth/maturity(3) - $3.26 mc145574adwr2 soic 28w product maturity/saturation(4) - $3.32 mc145574apb lqfp 32 7*7*1.4p0.8 product maturity/saturation(4) - $3.26 mc145574apbr2 lqfp 32 7*7*1.4p0.8 product maturity/saturation(4) - $5.28 [top] motorola home | semiconductors | login | support | contact us | site map products | documentation | tools | design resources | applications file:///h|/imaging/bitting/cpl/20021108_2/11072002_10/moto/11072002_html/mc145574a.htm (3 of 3) [11/14/02 6:05:50 pm]


▲Up To Search▲   

 
Price & Availability of MC145574AAC

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X